Dokumentation
IPS_GetLink
Benötigt: IP-Symcon >= 2.1
array IPS_GetLink (int $LinkID)
Parameterliste
LinkID | Die zu zeigende LinkID |
Rückgabewert
Folgende Informationen stehen als key => value Paare zur verfügung:
Index | Typ | Beschreibung |
---|---|---|
LinkID | integer | ObjektID |
LinkChildID (bis 3.4) | integer | ID des Objektes mit dem dieser Link verknüpft ist. Siehe IPS_SetLinkTargetID (ab 4.0 dauerhaft ersetzt durch TargetID) |
TargetID (ab 2.6) | integer | ID des Objektes mit dem dieser Link verknüpft ist. Siehe IPS_SetLinkTargetID |
Beschreibung
Die Funktion liefert ein Array mit Informationen über den Link mit der ID LinkID. Sollte der Link nicht vorhanden sein, wird eine Warnung generiert.
Ab Version 4.0 wird die bis 3.4 vorhandene Funktion als
"array IPS_GetLinkCompatibility( integer $LinkID )" zur Verfügung gestellt.
Beispiel
// Ab Version 4.0
print_r(IPS_GetLink(19668));
/* Beispielausgabe:
Array
(
[LinkID] => 19668
[TargetID] => 14444
)
*/
print_r(IPS_GetLinkCompatibility(19668));
/* Beispielausgabe:
Array
(
[LinkID] => 19668
[LinkChildID] => 14444
[TargetID] => 14444
)
*/
// Bis Version 3.4
print_r(IPS_GetLink(19668));
/* Beispielausgabe:
Array
(
[LinkID] => 19668
[LinkChildID] => 14444
[TargetID] => 14444
)
*/
// Bis Version 2.5
print_r(IPS_GetLink(19668));
/* Beispielausgabe:
Array
(
[LinkID] => 19668
[LinkChildID] => 14444
)
*/