This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
<?php | |
echo "class IPSModuleStrict | |
{ | |
protected \$InstanceID;\r\n\r\n"; | |
$r = new ReflectionClass('IPSModuleStrict'); | |
foreach ($r->getMethods() as $Method){ | |
$refFunction = new ReflectionMethod('IPSModuleStrict',$Method->name); | |
echo ($Method->isPublic() ? ' public ': ''); | |
echo ($Method->isPrivate() ? ' private ': ''); |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
class IPSModuleStrict | |
{ | |
protected $InstanceID; | |
public function __construct(int $InstanceID) | |
{ | |
return; | |
} | |
public function Create(): void | |
{ |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
<?php | |
ini_set('max_execution_time', 300); // kann schon mal dauern :) | |
$IPSDoku = array(); | |
$urls=[]; | |
$urls['Befehlsreferenz'] = "https://www.symcon.de/service/dokumentation/befehlsreferenz/"; | |
$urls['Modulreferenz'] = "https://www.symcon.de/service/dokumentation/modulreferenz/"; | |
foreach ($urls as $Name => $url) | |
{ | |
$dom = new DOMDocument(); | |
@$dom->loadHTMLFile($url); |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
<?php | |
ini_set('max_execution_time', 300); // kann schon mal dauern :) | |
$IPSDoku = array(); | |
$ModuleURLs=[]; | |
$dom = new DOMDocument(); | |
@$dom->loadHTMLFile("https://www.symcon.de/service/dokumentation/entwicklerbereich/sdk-tools/sdk-php/module/"); | |
if ($dom->documentURI == null) | |
{ | |
die("Die Moduldoku von www.symcon.de konnte nicht geladen werden.\n"); |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
<?php | |
/** @mainpage Reference list of IPSModule methods | |
* | |
* This file has been generated using IPSModuleDoku.php | |
*/ | |
/** | |
* @file | |
* @brief generated ipsymcon ipsmodule reference using IPSModuleDoku.php | |
*/ |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
<?php | |
$_IPS = array( | |
'SELF' => 0, | |
'SENDER' => '', | |
'VALUE' => 0, | |
'OLDVALUE' => 0, | |
'VARIABLE' => 0, | |
'EVENT' => 0, | |
'TRIGGER' => 0, |