Dokumentation
UnregisterHook
Benötigt: IP-Symcon >= 8.2
boolean UnregisterHook (string $Adresse)
Parameterliste
| Adresse | Adresse des Hooks |
Rückgabewert
Konnte der Befehl erfolgreich ausgeführt werden, liefert er als Ergebnis TRUE, andernfalls FALSE.
Beschreibung
Diese Funktion unregistriert im WebHook Control einen vorher registrierten WebHook mit der Adresse. Da die registrierten WebHooks flüchtig sind, ist es normalerweise nicht erforderlich UnregisterHook zu nutzen. Es sei denn, man möchte z.B. in ApplyChanges während der Laufzeit den Hook verändern. Dann kann der alte Hook unregistriert und der neue registriert werden.
Diese Funktion kann nur für IPSModuleStrict genutzt werden.
Beispiel
// IPSModuleStrict
public function ApplyChanges(): void {
...
$this->UnregisterHook('my-module');
...
}