![]() |
EGOCMS
24.0
EGOTEC Content-Managament-System
|
Öffentliche, statische Methoden | |
static | size () |
static | setExecuting ($b) |
static | add (callable $call, $params=array(), $first=false) |
static | remove (callable $call, $params=array()) |
static | exec ($close_request=true, $flush=true) |
Diese Klasse erlaubt es Funktionen oder Methoden zu einem späteren Zeitpunkt auszuführen.
Definiert in Zeile 13 der Datei Ego_Queue.php.
|
static |
Etwas in die Queue aufnehmen
$call:
$params: Parameter die in dieser Reihenfolge übergeben werden.
Hinweis: Sollte ein Objekt übergeben werden und es Probleme mit dem Destruktor geben, dann das Objekt als Referenz übergeben (&$object). Eventuell muss das Objekt auch als solche initialisiert werden ($object = new Object()).
callable | $call | |
array | $params | |
boolean | $first | An den Anfang der Queue setzen |
Definiert in Zeile 72 der Datei Ego_Queue.php.
Wird benutzt von Page\destroy(), Page\newChild(), Page\newFile(), Page\replicate() und Page\updateFile().
|
static |
Alles in der Queue ausführen (Aufruf mit register_shutdown_function)
Definiert in Zeile 128 der Datei Ego_Queue.php.
Benutzt Ego_System\flush().
|
static |
Etwas aus der Queue entfernen
callable | $call | |
array | $params |
Definiert in Zeile 107 der Datei Ego_Queue.php.
|
static |
Zustand, ob die Queue gerade ausgeführt wird, setzen (wird für Unit Tests benötigt)
boolean | $b |
Definiert in Zeile 35 der Datei Ego_Queue.php.
|
static |
Definiert in Zeile 25 der Datei Ego_Queue.php.