Documentation
IPS_GetCompatibleModules
array IPS_GetCompatibleModules (string $ModuleID)
Parameters
| ModuleID | ID of the module |
Returns
An array of all IDs of modules that are valid parents to ModuleID, given as strings. The order of the entries is not guaranteed.
Description
The function determines the IDs of all modules in IP-Symcon that are valid parents to the module with the ID ModuleID (see IPS_IsModuleCompatible). The IDs are listed in an array of string values.
Example
print_r(IPS_GetCompatibleModules("{57040540-4432-4220-8D2D-4676B57E223D}"));
/* returns e.g.:
Array
(
[0] => {AC6C6E74-C797-40B3-BA82-F135D941D1A2}
[1] => {6179ED6A-FC31-413C-BB8E-1204150CF376}
[2] => {3CFF0FD9-E306-41DB-9B5A-9D06D38576C3}
[3] => {82347F20-F541-41E1-AC5B-A636FD3AE2D8}
etc. ...
)
*/