当前位置: 首页>>代码示例>>PHP>>正文


PHP Files::load方法代码示例

本文整理汇总了PHP中Files::load方法的典型用法代码示例。如果您正苦于以下问题:PHP Files::load方法的具体用法?PHP Files::load怎么用?PHP Files::load使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在Files的用法示例。


在下文中一共展示了Files::load方法的5个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。

示例1: __construct

 /**
  * @constructor
  */
 public function __construct($data_folder = '')
 {
     // load the config file.
     $this->config = new Config();
     $this->config->load($data_folder);
     // load the templates.
     $this->templates = new Templates();
     $this->templates->load($data_folder);
     // loading data files.
     $this->files = new Files();
     $this->files->load($data_folder, $this->config->get('pages_data'));
     // initialize database.
     $this->db = new Database();
     //
     $this->renders = new Renders();
 }
开发者ID:diasbruno,项目名称:stc,代码行数:19,代码来源:DataApplication.php

示例2: view

 public function view($pathtotpl)
 {
     ob_start();
     Files::load($pathtotpl);
     $html = ob_get_contents();
     ob_clean();
     echo Snippet::parseSnippet($html, MODE);
 }
开发者ID:vasinsky,项目名称:test,代码行数:8,代码来源:BaseController.class.php

示例3: catch

});
/**
 * Выход из админки 
 */
if (isset($_GET['logout'])) {
    Route::logout();
}
/**
 * Классы, содержащие базовый функционал
 */
try {
    Files::load(DIR . '/' . PATH . 'classes/BaseController.class.php');
    Files::load(DIR . '/' . PATH . 'classes/BaseModel.class.php');
} catch (Exception $e) {
    echo $e->getMessage() . '<br/>';
}
/**
 * Подключения файлов конфигураций
 */
try {
    Files::load(CONF . '/mysqli.php');
    Files::load(CONF . '/route.php');
} catch (Exception $e) {
    echo $e->getMessage() . '<br/>';
}
/**
 * Очистка хранилища данных
 */
Bufer::clear();
?>
    
开发者ID:vasinsky,项目名称:test,代码行数:30,代码来源:index.php

示例4: loadJsonConfig

 private function loadJsonConfig($filename)
 {
     $fileHandler = new Files();
     return json_decode($fileHandler->load($filename));
 }
开发者ID:irwtdvoys,项目名称:bolt,代码行数:5,代码来源:Api.php

示例5: define

define('CUR_PAGE', isset($_GET['page']) ? (int) $_GET['page'] <= 1 ? 1 : (int) $_GET['page'] : 1);
define('MODE', isset($_GET['mode']) ? $_GET['mode'] : 'public');
define('SECTION', isset($_GET['section']) ? $_GET['section'] : 'pages');
define('MESSAGE_ACCESS_DENIED', 'У вас нет доступа к данному разделу сайта!
             Вернитесь на <a href="/' . PATH . '">главную страницу</a>');
if (MODE == 'public') {
    define('ROUTE', isset($_GET['route']) ? $_GET['route'] : 'index');
} else {
    define('ROUTE', isset($_GET['route']) ? $_GET['route'] : (Route::isAdmin() === true ? 'pages' : 'autorization'));
}
if (MODE == 'public') {
    if (!file_exists(TPLS_DIR . '/' . ROUTE . '.tpl')) {
        Files::addtolog(LOG_404, 'Попытка доступа к не существующему разделу.');
        Route::status404();
    }
    Files::load(MODELS_DIR . '/' . ROUTE . '.php');
    Files::load(CONTROLLERS_DIR . '/' . ROUTE . '.php');
} elseif (MODE == 'admin') {
    $moduls = glob('app/controllers/admin/*.php');
    $name_modules = array();
    foreach ($moduls as $modul) {
        $name_modules[] = strtr($modul, array('app/controllers/admin/' => '', '.php' => ''));
    }
    if (Route::isAdmin() === false && !in_array(ROUTE, $name_modules)) {
        Files::addtolog(LOG_ACCESS, 'Попытка доступа к закрытому разделу.');
        Route::status404();
    } else {
        Files::load(ADMIN_MODELS_DIR . '/' . ROUTE . '.php');
        Files::load(ADMIN_CONTROLLERS_DIR . '/' . ROUTE . '.php');
    }
}
开发者ID:vasinsky,项目名称:test,代码行数:31,代码来源:route.php


注:本文中的Files::load方法示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。