![]() |
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().
clear | ( | ) |
Logdatei löschen
Definiert in Zeile 275 der Datei Ego_Progress.php.
Wird benutzt von __construct().
clearContinue | ( | ) |
Gemerkten Fortschritt löschen
Definiert in Zeile 178 der Datei Ego_Progress.php.
Wird benutzt von getContinue().
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().
error | ( | $message = '' , |
|
$data = array() |
|||
) |
Fortschritt mit einem Fehler beenden
string | $message | |
array | $data |
Definiert in Zeile 265 der Datei Ego_Progress.php.
Benutzt end().
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().
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().