« Zurück zu Produkt

Dokumentation

RequestAction

 void RequestAction (string $Ident, string $Wert) 

Parameterliste

Ident

Ident der Variable

Wert

Der Wert, welcher gesetzt werden soll

Rückgabewert

Keine Rückgabe

Beschreibung

Wird aufgerufen wenn in der Visualisierung auf z.B. eine Schaltfläche geklickt wird.

Warning

Die RequestAction Funktion wird von IP-Symcon aufgerufen. Sie muss somit von der Basisklasse überschrieben werden, um eigene Erweiterungen hinzuzufügen

Beispiel

public function RequestAction($Ident, $Value) {

    switch($Ident) {
        case "TestVariable":
            //Hier würde normalerweise eine Aktion z.B. das Schalten ausgeführt werden
            //Ausgaben über 'echo' werden an die Visualisierung zurückgeleitet
            
            //Neuen Wert in die Statusvariable schreiben
            SetValue($this->GetIDForIdent($Ident), $Value);
            break;
        default:
            throw new Exception("Invalid Ident");
    }
    
}
Haben Sie noch Fragen?