public function is_dir() { $this->_save_path = host() . 'data/' . APP_NAME . '/session'; if (!is_dir($this->_save_path)) { is_create_dir($this->_save_path); } }
/** * 数据文件 * @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'; } }
/** * 创建配置文件目录 * @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; } }
/** * 判断系统目录是否存在 */ public function is_dir() { $this->system_dir = Configuration::get('sys@system_dir'); is_create_dir($this->system_dir); }