![]() |
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().
Hier ist ein Graph der zeigt, wo diese Funktion aufgerufen wird:
|
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().
Hier ist ein Graph, der zeigt, was diese Funktion aufruft:
|
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.