コード例 #1
0
ファイル: WebApp.php プロジェクト: agborkowski/conpago
 private function init()
 {
     $timeZone = $this->appConfig->getTimeZone();
     if ($timeZone != null) {
         date_default_timezone_set($timeZone);
     }
 }
コード例 #2
0
 /**
  * @return IController
  */
 public function getController()
 {
     $params = $this->requestDataReader->getRequestData()->getParameters();
     $controllerName = isset($params['interactor']) ? $params['interactor'] : $this->appConfig->getDefaultInteractor();
     $controllerArrayKey = $controllerName . 'Controller';
     if (!array_key_exists($controllerArrayKey, $this->controllerFactories)) {
         throw new ControllerNotFoundException('Controller \'' . $controllerName . '\' not found.');
     }
     return $this->controllerFactories[$controllerArrayKey]->createInstance();
 }