// le Zip Array() $filestozip = array(); // Lines created Array() $totallinescreated = array(); // Index files $indexlines = array(); // Create Folders $folderusersmodules = MAINDIR . DS . 'users' . DS . $_SESSION['uid'] . DS . 'modules' . DS; $folderusersmodulestmp = $folderusersmodules . 'tmp' . DS; $folderusersmodulestmptmpl = $folderusersmodulestmp . DS . 'tmpl' . DS; FileHelper::foldercheck($folderusersmodules); FileHelper::foldercheck($folderusersmodulestmp); FileHelper::foldercheck($folderusersmodulestmptmpl); // Create files $modulelines = ModuleHelper::modulefile($varObject); $xmllines = ModuleHelper::modulexml($varObject); $helperlines = ModuleHelper::helperfile($varObject); $defaultlines = ModuleHelper::defaultfile($varObject); // Set filenames $indexfile = 'index.html'; $modulefile = $folderusersmodulestmp . 'mod_' . $varObject->filename . '.php'; $xmlfile = $folderusersmodulestmp . 'mod_' . $varObject->filename . '.xml'; $helperfile = $folderusersmodulestmp . 'helper.php'; $defaultfile = $folderusersmodulestmptmpl . 'default.php'; $totallinescreated[] = FileHelper::createFile($modulefile, $modulelines); $totallinescreated[] = FileHelper::createFile($xmlfile, $xmllines); $totallinescreated[] = FileHelper::createFile($helperfile, $helperlines); $totallinescreated[] = FileHelper::createFile($defaultfile, $defaultlines); // Zip Files $filestozip[] = $modulefile; $filestozip[] = $xmlfile;