Ich bin gerade über diese Funktion gestolpert (Wird in IPSVIEW genutzt scheint aber eine IPS funktion zu sein) und finde keine Dokumentation dazu :
IPS_RequestAction($instanceID, $ident, $value);
Weiss jemand wo die Doku dazu steht ?
Ich bin gerade über diese Funktion gestolpert (Wird in IPSVIEW genutzt scheint aber eine IPS funktion zu sein) und finde keine Dokumentation dazu :
IPS_RequestAction($instanceID, $ident, $value);
Weiss jemand wo die Doku dazu steht ?
Ups… ich glaube das war aus dem Kopf falsch
Wenn ich mich nicht täusche wird dann die Action ausgeführt welche bei der Variable hinterlegt ist.
Michael
Moin!
Gibt keine Doku zu dem Befehl.
Das ist quasi ein Ersatz für:
HM_WriteValueFloat($InstanzID, "LEVEL", 50);
HM_WriteValueBoolean($InstanzID, "STATE", true);
Nur Brownson hat es so geschrieben, damit er über den Ident gehen kann, welcher in der Instanz unter „Statusvariablen“ zu finden ist:
IPS_RequestAction($InstanzID, $IDENT, $VALUE);
Also im Klartext dann sowas:
IPS_RequestAction($InstanzID, "LEVEL", 50);
IPS_RequestAction($InstanzID, "STATE", true);
Vorteil damit klar?
Grüße,
Chris
Danke, Vorteil ist klar.
Wenn Brownson das geschrieben hat wie kommt es dann das IPS die Funktion ohne deklaration kennt ? (ist bestimmt eine blöde Frage aber ich bin kein PHP Profi)
Die Funktion ist undokumentiert, da die Benutzung in normalen Skripten nicht wirklich gewünscht ist. (Es sind dadurch nicht zu 100% die selben Möglichkeiten vorhanden, als wenn man die Dokumentierten Funktionen nutzt) Trotzdem ist Sie für den Zweck von IPSView und dem WebFront perfekt geeignet.
Wenn du also weißt, was du tust… nutz Sie gerne… aber für normale Skripte würde ich auf die offiziellen dokumentierten Funktionen zurückgreifen.
paresy