function createModuleHelper($module, $name) { createHelper($name, $module); }
/* Autor: Ajiraj *****/ $ROOT = ''; /* change below lines to reflect in the joomla admin area **/ $AUTHOR = 'AjiRaj'; $DESC = 'Module Generated with module-skelton generator'; $DATE = date('d M y'); /* No need to edit below this **/ if (isset($_POST['mod_name']) && $_POST['mod_name'] != '') { $moduleName_original = $_POST['mod_name']; $moduleName = str_replace(" ", "_", $moduleName_original); $ROOT = './output/mod_' . $moduleName; createFloders($moduleName); createEntryPoint($moduleName); createXml($moduleName, $moduleName_original); createHelper($moduleName); createTemplate($moduleName); header('Location:complete.php'); } else { header('Location:index.php'); } /********************** Functions **************************/ function createFloders($moduleName, $moduleName_original) { global $ROOT; $structures = array($ROOT, $ROOT . '/tmpl', $ROOT . '/assets'); foreach ($structures as $structure) { if (!mkdir($structure, 0777, true)) { die('Failed to create folders...' . $structure); } else { $myfile = fopen($structure . "/index.html", "w") or die("Unable to open file!");