public function getLayoutTemplateNameList()
 {
     $layoutTemplateNameList0 = FileUtil::getDirList(MODULE_PATH . "/Template");
     $layoutTemplateNameList = array();
     foreach ($layoutTemplateNameList0 as $layoutDirName) {
         if (substr($layoutDirName, -6) == 'layout') {
             //判断以layout结尾的才是布局文件夹
             $layoutTemplateNameList[] = $layoutDirName;
         }
     }
     return $layoutTemplateNameList;
 }
 public function getLayoutTemplateNameList()
 {
     $layoutTemplateNameList = FileUtil::getDirList(MODULE_PATH . "/Template");
     return $layoutTemplateNameList;
 }
 public function creatAllFiles()
 {
     $tableName = I('selectTableName');
     $moduleName = I('moduleName');
     $controllerPath = APP_PATH . tableNameToModelName($moduleName) . "/Controller/";
     for ($i = 0; $i < count($tableName); $i++) {
         $_POST['table'] = $tableName[$i];
         $viewPath = APP_PATH . tableNameToModelName($moduleName) . "/View/" . tableNameToModelName($tableName[$i]) . "/";
         $controllerStr = "<?php\r\n";
         $controllerStr .= "//由ThinkphpHelper自动生成,请根据需要修改\r\n";
         $controllerStr .= "namespace " . tableNameToModelName($moduleName) . "\\Controller;\r\n";
         $controllerStr .= "use Think\\Controller;\r\n\r\n";
         $controllerStr .= "class " . tableNameToModelName($tableName[$i]) . "Controller extends Controller {\r\n";
         $controllerStr .= $this->generateAllCode() . "\r\n\r\n";
         $controllerStr .= $this->generateAddCode() . "\r\n\r\n";
         $controllerStr .= $this->generateEditCode() . "\r\n\r\n";
         $controllerStr .= $this->generateDeleteCode() . "\r\n\r\n}";
         $originalAllViewStr = $this->generateAllPageCode();
         $allViewStr = $this->makeViewTemplate("all.html", "管理" . $tableName[$i], $originalAllViewStr);
         $originalAddViewStr = $this->generateAddPage();
         $addViewStr = $this->makeViewTemplate("add.html", "新建" . $tableName[$i], $originalAddViewStr);
         $originalEditViewStr = $this->generateEditPage();
         $editViewStr = $this->makeViewTemplate("edit.html", "编辑" . $tableName[$i], $originalEditViewStr);
         file_put_contents($controllerPath . tableNameToModelName($tableName[$i]) . "Controller.class.php", $controllerStr);
         //生成Controller文件
         FileUtil::createDir($viewPath);
         file_put_contents($viewPath . "all.html", $allViewStr);
         file_put_contents($viewPath . "add.html", $addViewStr);
         file_put_contents($viewPath . "edit.html", $editViewStr);
     }
     echo "生成完成。";
 }