當前位置: 首頁>>代碼示例>>PHP>>正文


PHP Filesystem::mkdir方法代碼示例

本文整理匯總了PHP中Illuminate\Filesystem\Filesystem::mkdir方法的典型用法代碼示例。如果您正苦於以下問題:PHP Filesystem::mkdir方法的具體用法?PHP Filesystem::mkdir怎麽用?PHP Filesystem::mkdir使用的例子?那麽, 這裏精選的方法代碼示例或許可以為您提供幫助。您也可以進一步了解該方法所在Illuminate\Filesystem\Filesystem的用法示例。


在下文中一共展示了Filesystem::mkdir方法的3個代碼示例,這些例子默認根據受歡迎程度排序。您可以為喜歡或者感覺有用的代碼點讚,您的評價將有助於係統推薦出更棒的PHP代碼示例。

示例1: file

 /**
  * 文件緩存
  *
  * @param array $config 配置參數
  * @return \phpFastCache\Core\DriverAbstract
  */
 private function file($config = array())
 {
     $filePath = $config['filePath'];
     if (!file_exists($filePath)) {
         Filesystem::mkdir($filePath);
     }
     //初始化緩存路徑
     CacheManager::setup(array("path" => isset($filePath) ? $filePath : sys_get_temp_dir()));
     CacheManager::CachingMethod("phpfastcache");
     //初始化緩存
     $InstanceCache = CacheManager::Files();
     return $InstanceCache;
 }
開發者ID:y80x86ol,項目名稱:simpla-framework,代碼行數:19,代碼來源:ICache.php

示例2: run

 public static function run()
 {
     //初始化session
     session_start();
     //初始化配置文件
     Config::getInstance();
     $appConfig = Config::get('app');
     //初始化主題
     $public = $appConfig['public'] ? $appConfig['public'] : 'public';
     Filesystem::mkdir($public, 444);
     if (!empty($appConfig['theme'])) {
         defined("APP_THEME") or define("APP_THEME", $public . '/' . $appConfig['theme']);
     } else {
         defined("APP_THEME") or define("APP_THEME", $public);
     }
     //初始化應用名字
     if (!empty($appConfig['name'])) {
         defined("APP_NAME") or define("APP_NAME", $appConfig['name']);
     } else {
         defined("APP_NAME") or define("APP_NAME", 'Simpla');
     }
     //初始化應用URL域名
     defined("BASE_URL") or define("BASE_URL", $appConfig['url']);
     //是否開啟錯誤提示
     if ($appConfig['debug'] == 1) {
         error_reporting(E_ALL);
     } else {
         error_reporting(0);
     }
     //初始化數據庫
     Model::getInstance();
     //初始化緩存
     ICache::getInstance();
     Cache::getInstance();
     //初始化whoops
     $run = new \Whoops\Run();
     $handler = new PrettyPageHandler();
     // 設置錯誤頁麵的標題
     $handler->setPageTitle("Whoops! 出現了一個錯誤.");
     $run->pushHandler($handler);
     //設置ajax錯誤提示.
     if (\Whoops\Util\Misc::isAjaxRequest()) {
         $run->pushHandler(new JsonResponseHandler());
     }
     // 注冊handler
     $run->register();
     //路由處理
     Route::check();
 }
開發者ID:y80x86ol,項目名稱:simpla-framework,代碼行數:49,代碼來源:Bootstrap.php

示例3: getViewPath

 /**
  * 獲取視圖所在文件夾
  * @return string
  */
 public static function getViewPath($type = 'base')
 {
     if ($type == 'base') {
         $appConfig = Config::get('app');
         if (empty($appConfig['theme'])) {
             $viewPath = APP_PATH . '/views';
         } else {
             $viewPath = APP_PATH . '/views/' . $appConfig['theme'];
         }
     } elseif ($type == 'module') {
         $module = RouteHandle::getModuleName();
         $viewPath = APP_PATH . '/Modules/' . $module . '/views/';
     }
     //進行view地址進行校驗,不存在則生成,防止plates報錯
     if (!file_exists($viewPath)) {
         Filesystem::mkdir($viewPath);
     }
     return $viewPath;
 }
開發者ID:y80x86ol,項目名稱:simpla-framework,代碼行數:23,代碼來源:View.php


注:本文中的Illuminate\Filesystem\Filesystem::mkdir方法示例由純淨天空整理自Github/MSDocs等開源代碼及文檔管理平台,相關代碼片段篩選自各路編程大神貢獻的開源項目,源碼版權歸原作者所有,傳播和使用請參考對應項目的License;未經允許,請勿轉載。