Example #1
0
 echo "Min server version : " . $fm->getMinServerVersion() . PHP_EOL . PHP_EOL;
 /* get databases list */
 echo "Get databases list...";
 $databases = $fm->listDatabases();
 echo implode(', ', $databases) . '...<span style="color:green">SUCCESS</span>' . PHP_EOL . PHP_EOL;
 /* get layouts list */
 echo "Get layouts list...";
 $layouts = $fm->listLayouts();
 if (sizeof($layouts) != 2) {
     echo '<span style="color:red">FAIL</span> !' . PHP_EOL;
     exit;
 }
 echo implode(', ', $layouts) . '...<span style="color:green">SUCCESS</span>' . PHP_EOL . PHP_EOL;
 /* get layouts list */
 echo "Get scripts list...";
 $scripts = $fm->listScripts();
 echo implode(', ', $scripts) . '...<span style="color:green">SUCCESS</span>' . PHP_EOL . PHP_EOL;
 /**
  * Test perform script
  */
 echo "Test perform function...";
 $command = $fm->newPerformScriptCommand($layouts[0], 'create sample data');
 $result = $command->execute();
 echo implode(', ', $scripts) . '...<span style="color:green">SUCCESS</span>' . PHP_EOL . PHP_EOL;
 /*
  * get layout
  */
 echo "Get a layout...";
 $layout = $fm->getLayout($layouts[0]);
 echo '<span style="color:green">SUCCESS</span>' . PHP_EOL . PHP_EOL;
 /* get layout infos */