Example #1
0
// Read the input
$answer = trim(fgets(STDIN));
$answer = $answer ? $answer : "y";
if (strtolower($answer) == 'y') {
    echo "Generate view Object metadata files ..." . PHP_EOL;
    $metaGen->genViewMeta();
}
echo "---------------------------------------" . PHP_EOL;
echo "Do you want to generate module dashboard files? [y/n] (y) : ";
// Read the input
$answer = trim(fgets(STDIN));
$answer = $answer ? $answer : "y";
if (strtolower($answer) == 'y') {
    // create mod.xml
    echo "Generate Module Dashboard ..." . PHP_EOL;
    $metaGen->genDashboardXML();
}
//detects if mod.xml exists
$modFolder = getModuleName(strtolower($opts[3]));
$modFile = $moduleDir = MODULE_PATH . "/" . $modFolder . "/mod.xml";
if (file_exists($modFile)) {
    echo "---------------------------------------" . PHP_EOL;
    echo "Do you want to modify mod.xml? [y/n] (y) : ";
    // Read the input
    $answer = trim(fgets(STDIN));
    $answer = $answer ? $answer : "y";
    if (strtolower($answer) == 'y') {
        // create mod.xml
        echo "Modify mod.xml ..." . PHP_EOL;
        $metaGen->modifyModXML();
    }