![]() |
EGOCMS
24.0
EGOTEC Content-Managament-System
|
Öffentliche Methoden | |
| __construct ($name, $reset=true, $create=true) | |
| hasFinished () | |
| hasEnded () | |
| getValue () | |
| getValueByKey ($key) | |
| setLimit ($limit) | |
| setMessage ($message='') | |
| setData ($data=array()) | |
| setContinue ($data) | |
| clearContinue () | |
| getContinue ($clear=true) | |
| increase ($message='', $data=array(), $amount=1) | |
| start ($message='', $data=array()) | |
| end ($message='', $data=array()) | |
| error ($message='', $data=array()) | |
| clear () | |
| exists () | |
| stillExists () | |
Die Ego_Progress Klasse ermöglicht es Aufgaben im Hintergrund auszuführen und den Status jederzeit abzufragen.
Definiert in Zeile 7 der Datei Ego_Progress.php.
| __construct | ( | $name, | |
$reset = true, |
|||
$create = true |
|||
| ) |
Konstruktor
| string | $name | Eindeutige Bezeichnung des Fortschritts |
| boolean | $reset | Fortschritt zurücksetzen |
| boolean | $create | Fortschritt anlegen, wenn er nicht existiert |
Definiert in Zeile 36 der Datei Ego_Progress.php.
Benutzt clear(), Ego_System\file_exists(), Ego_System\file_get_contents() und Ego_System\mkdir().
Hier ist ein Graph, der zeigt, was diese Funktion aufruft:| clear | ( | ) |
Logdatei löschen
Definiert in Zeile 275 der Datei Ego_Progress.php.
Wird benutzt von __construct().
Hier ist ein Graph der zeigt, wo diese Funktion aufgerufen wird:| clearContinue | ( | ) |
Gemerkten Fortschritt löschen
Definiert in Zeile 178 der Datei Ego_Progress.php.
Wird benutzt von getContinue().
Hier ist ein Graph der zeigt, wo diese Funktion aufgerufen wird:| end | ( | $message = '', |
|
$data = array() |
|||
| ) |
Ende des Fortschritts festlegen
| string | $message | |
| array | $data |
Definiert in Zeile 246 der Datei Ego_Progress.php.
Wird benutzt von error().
Hier ist ein Graph der zeigt, wo diese Funktion aufgerufen wird:| error | ( | $message = '', |
|
$data = array() |
|||
| ) |
Fortschritt mit einem Fehler beenden
| string | $message | |
| array | $data |
Definiert in Zeile 265 der Datei Ego_Progress.php.
Benutzt end().
Hier ist ein Graph, der zeigt, was diese Funktion aufruft:| exists | ( | ) |
Prüfen, ob der Fortschritt bereits existiert
Definiert in Zeile 284 der Datei Ego_Progress.php.
| getContinue | ( | $clear = true | ) |
Abgebrochenen Fortschritt ermitteln
| boolean | $clear |
Definiert in Zeile 191 der Datei Ego_Progress.php.
Benutzt clearContinue().
Hier ist ein Graph, der zeigt, was diese Funktion aufruft:| getValue | ( | ) |
| getValueByKey | ( | $key | ) |
Einen bestimmten Wert des Fortschritts ermitteln
| string | $key |
Definiert in Zeile 112 der Datei Ego_Progress.php.
| hasEnded | ( | ) |
Prüfen, ob der Fortschritt beendet wurde (nicht zwingend auch abgeschlossen)
Definiert in Zeile 92 der Datei Ego_Progress.php.
| hasFinished | ( | ) |
Prüfen, ob der Fortschritt abgeschlossen ist
Definiert in Zeile 83 der Datei Ego_Progress.php.
| increase | ( | $message = '', |
|
$data = array(), |
|||
$amount = 1 |
|||
| ) |
Fortschritt erhöhen
| string | $message | |
| array | $data | |
| integer | $amount |
Definiert in Zeile 210 der Datei Ego_Progress.php.
| setContinue | ( | $data | ) |
Der Fortschritt wird abgebrochen um später fortgesetzt werden zu können
| array | $data |
Definiert in Zeile 167 der Datei Ego_Progress.php.
| setData | ( | $data = array() | ) |
Die letzten Informationen setzen
| array | $data |
Definiert in Zeile 156 der Datei Ego_Progress.php.
| setLimit | ( | $limit | ) |
Das Ende des Fortschritts festlegen
| integer | $limit |
Definiert in Zeile 134 der Datei Ego_Progress.php.
| setMessage | ( | $message = '' | ) |
Die letzte Nachricht setzen
| string | $message |
Definiert in Zeile 145 der Datei Ego_Progress.php.
| start | ( | $message = '', |
|
$data = array() |
|||
| ) |
Start des Fortschritts festlegen
| string | $message | |
| array | $data |
Definiert in Zeile 228 der Datei Ego_Progress.php.
| stillExists | ( | ) |
Prüfen, ob der Fortschritt noch existiert (falls er zwischenzeitlich abgebrochen wurde)
Definiert in Zeile 293 der Datei Ego_Progress.php.
Benutzt Ego_System\file_exists().
Hier ist ein Graph, der zeigt, was diese Funktion aufruft: