Was können wir verbessern?

Dokumentation

(Bearbeiten)

RequestAction

void RequestAction (string $Ident, string $Wert)

Parameterliste

Ident Ident der Variable
Wert Der Wert, welcher gesetzt werden soll

Rückgabewerte

Keine Rückgabe

Beschreibung

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

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");
    }
 
}
Zum Warenkorb
Haben Sie noch Fragen?