Dokumentation
IPS_TimerExists
bool IPS_TimerExists (int $TimerID)
Parameterliste
| TimerID | ID des zu prüfenden Timers |
Rückgabewert
Falls der Timer existiert, wird TRUE zurückgemeldet, andernfalls FALSE.
Beschreibung
Die Funktion prüft, ob der Timer mit der ID TimerID existiert.
Timer werden von Instanzen registriert, beispielsweise von PHP-Modulen mit RegisterTimer und SetTimerInterval oder als einmalige Timer mit RegisterOnceTimer. Auch die eingebauten Module nutzen Timer, z.B. "SearchExpires" für das Ende des Suchmodus. Die TimerIDs werden zur Laufzeit vergeben und sind nicht dauerhaft, einmalige Timer verschwinden nach ihrer Ausführung. Skript-Timer (IPS_SetScriptTimer) sind zyklische Ereignisse und gehören nicht zu diesen Timern.
Beispiel
if (IPS_TimerExists(7)) {
print_r(IPS_GetTimer(7));
}