Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen Revision Vorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
addon:referenz:utils [2018/02/14 09:33]
andre
addon:referenz:utils [2019/08/27 12:25] (aktuell)
clemens [set_session]
Zeile 158: Zeile 158:
  
 Gibt alle Werte zurück, der in der Add-On-Administration zu dem Add-On gespeichert wurden. Gibt alle Werte zurück, der in der Add-On-Administration zu dem Add-On gespeichert wurden.
 +
 +==== get_session =====
 +
 +**Syntax**
 +  mixed get_session(string $key)
 +
 +**Beschreibung**
 +
 +(Ab v4.10.33072) Liefert einen Wert aus dem Session-Storage zurück. Im Fehlerfall oder wenn der Wert nicht vorhanden ist wird null zurückgeliefert. Die Daten des Session-Storage bleiben bis zur Beendigung der Session gültig.
  
  
Zeile 165: Zeile 174:
  
 **Syntax** **Syntax**
-  mixed include_file(string $path)+  mixed include_file(string $path, bool $once = false)
  
 **Beschreibung** **Beschreibung**
-Inkludiert eine Datei, ähnlich wie PHPs include. Die einzubindende Datei muss im Add-On enthalten sein. Zugriff auf Dateien außerhalb des Add-Ons ist nicht möglich.+Inkludiert eine Datei, ähnlich wie PHPs include. Die einzubindende Datei muss im Add-On enthalten sein. Zugriff auf Dateien außerhalb des Add-Ons ist nicht möglich. Wird $once auf true gesetzt, wird die Datei nicht inkludiert, wenn sie bereits inkludiert wurde.
  
 **Beispiel** **Beispiel**
Zeile 218: Zeile 227:
 Speichert den Wert $value in der Option $option. Speichert den Wert $value in der Option $option.
  
 +==== set_session =====
 +
 +**Syntax**
 +  bool set_session(string $key, mixed $value)
 +
 +**Beschreibung**
 +
 +(Ab v4.10.33072) Fügt einen Wert zum Session-Storage hinzu. Im Fehlerfall liefert die Funktion false zurück. Die Daten des Session-Storage bleiben bis zur Beendigung der Session gültig.