/
Ladlen
/
library
Обзор
Документация
Войти
/
Ladlen
/
library
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
master
core/Config.php
37 строк
782 B
Dolgov Dmitriy
user
11 фев 2017, 21:59
11 фев 2017, 21:59
444083f
Код
Авторство
О чём код?
<?php namespace app\core; #use app\core\Singleton; /** * Config служит для работы с конфигурацией. * * @package app\core */ class Config extends Singleton { protected static $config; public function __get($name) { return self::$config[$name]; } /** * Возвращает данные конфигурации. * * @return array Массив с данными конфигурации. */ public static function inst() { if (!self::$config) { self::$config = (php_sapi_name() == 'cli') ? require_once(APP_DIR . 'config/console.php') : require_once(APP_DIR . 'config/web.php'); } return parent::inst(); } }