Plugin samples
Calling PHP scripts
This plugin demonstrates calling PHP script and collecting its output. This allows leveraging functionality of various PHP projects for your plugin.
function TestPHP(Sender) {
if (CheckIsPhpAvailable()) {
var s = "";
if (ExecutePhpScript("", Script.Path + "test.php", "", s)) {
Script.Message("php script output: " + s);
} else {
Script.Message("php script failed");
}
}
}
//some test actions for toggling docks
Script.RegisterAction("", "Call Sample PHP Script", "", &TestPHP);
test.php
<?php
echo "Hello!";
?>