// 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(); }