コード例 #1
0
ファイル: SessionFile.php プロジェクト: v3u3i87/upadd
 public function is_dir()
 {
     $this->_save_path = host() . 'data/' . APP_NAME . '/session';
     if (!is_dir($this->_save_path)) {
         is_create_dir($this->_save_path);
     }
 }
コード例 #2
0
ファイル: Templates.php プロジェクト: v3u3i87/upadd
 /**
  * 数据文件
  * @param $file
  * @param $cache
  * @throws UpaddException
  */
 protected function createDataFile($file, $cache)
 {
     $dirCompiled = host() . 'data/' . APP_NAME . '/compiled/' . $this->_actionName;
     //编译目录
     if (is_create_dir($dirCompiled)) {
         $this->_compiled = $dirCompiled . '/' . md5($file) . $file . '.php';
     }
     $dirCache = host() . 'data/' . APP_NAME . '/cache/' . $this->_actionName;
     if ($cache && is_create_dir($dirCache)) {
         $this->_cache = $dirCache . '/' . md5($file) . $file . '.html';
     }
 }
コード例 #3
0
ファイル: Loader.php プロジェクト: v3u3i87/upadd
 /**
  * 创建配置文件目录
  * @return bool
  */
 private static function is_create_confg_dir()
 {
     if ($env = Config::get('sys@environment')) {
         //merge in config array
         //            $oneEnv = array_merge_one($env);
         //            $osName = getMachineName();
         $configDir = Config::get('sys@config_dir');
         // 总目录
         is_create_dir($configDir);
         foreach ($env as $k => $v) {
             // 不是数字类型执行
             if (!is_numeric($k)) {
                 // 创建配置目录
                 if (!is_dir($configDir . $k)) {
                     if ($k) {
                         is_create_dir($configDir . $k);
                     }
                 }
             } else {
                 return true;
             }
             //end for
         }
         return true;
     }
 }
コード例 #4
0
ファイル: CacheRoute.php プロジェクト: v3u3i87/upadd
 /**
  * 判断系统目录是否存在
  */
 public function is_dir()
 {
     $this->system_dir = Configuration::get('sys@system_dir');
     is_create_dir($this->system_dir);
 }