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


PHP Service::setConfig方法代碼示例

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


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

示例1: __construct

 public function __construct($config)
 {
     $this->_config = (require_once $config);
     Service::setConfig($this->_config);
     if ($this->_config['mode'] !== 'dev') {
         error_reporting(0);
         ini_set('display_errors', '0');
     }
     $logger = new Logger($this->_config['log']);
     Service::set('logger', $logger->getLogger());
     $this->_initComponents();
     new Connection($this->_config['pdo']);
     Service::set('db', Connection::getDb());
     Service::set('session', new Session());
     $securityConf = Service::getConfig('security');
     $securityClass = $securityConf['user_class'];
     Service::set('security', new $securityClass());
     Service::set('router', new Router($this->_config['routes']));
     Service::set('request', new Request());
     Service::set('app', $this);
 }
開發者ID:smackmybitchup,項目名稱:corelabs,代碼行數:21,代碼來源:Application.php


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