/var/www/icpc.org.ua/web/ext/Controller.php(76)
64 if (!\yii::app()->user->isGuest) { 65 $settings = \yii::app()->user->getInstance()->settings; 66 if (isset($settings->lang)) { 67 $this->request->cookies['language'] = new \CHttpCookie('language', $settings->lang); 68 } else { 69 $settings->lang = $this->request->cookies['language']->value; 70 $settings->save(); 71 } 72 73 } 74 if (!isset($this->request->cookies['language'])) { 75 $languageCodes = array_keys(\yii::app()->params['languages']); 76 $langCode = substr($_SERVER['HTTP_ACCEPT_LANGUAGE'], 0, 2); 77 $defaultLang = (in_array($langCode, $languageCodes)) ? $langCode : 'uk'; 78 $this->request->cookies['language'] = new \CHttpCookie('language', $defaultLang); 79 } 80 if (isset($this->request->cookies['language'])) { 81 \yii::app()->language = $this->request->cookies['language']->value; 82 } 83 84 // Set core language 85 switch (\yii::app()->language) { 86 case 'en': 87 case 'uk': 88 \yii::app()->languageCore = \yii::app()->language;
#0 |
+
–
/var/www/icpc.org.ua/web/controllers/UserController.php(18): web\ext\Controller->init() 13 /** 14 * Init 15 */ 16 public function init() 17 { 18 parent::init(); 19 20 // Set default action 21 $this->defaultAction = 'me'; 22 23 // Set active main menu item |
#1 |
+
–
/var/www/icpc.org.ua/common/lib/yii/web/CWebApplication.php(281): web\controllers\UserController->init() 276 if(($ca=$this->createController($route))!==null) 277 { 278 list($controller,$actionID)=$ca; 279 $oldController=$this->_controller; 280 $this->_controller=$controller; 281 $controller->init(); 282 $controller->run($actionID); 283 $this->_controller=$oldController; 284 } 285 else 286 throw new CHttpException(404,Yii::t('yii','Unable to resolve the request "{route}".', |
#2 |
+
–
/var/www/icpc.org.ua/common/lib/yii/web/CWebApplication.php(141): CWebApplication->runController("user/view/id/5ca71feb445798811a8b816c") 136 foreach(array_splice($this->catchAllRequest,1) as $name=>$value) 137 $_GET[$name]=$value; 138 } 139 else 140 $route=$this->getUrlManager()->parseUrl($this->getRequest()); 141 $this->runController($route); 142 } 143 144 /** 145 * Registers the core application components. 146 * This method overrides the parent implementation by registering additional core components. |
#3 |
+
–
/var/www/icpc.org.ua/common/lib/yii/base/CApplication.php(180): CWebApplication->processRequest() 175 public function run() 176 { 177 if($this->hasEventHandler('onBeginRequest')) 178 $this->onBeginRequest(new CEvent($this)); 179 register_shutdown_function(array($this,'end'),0,false); 180 $this->processRequest(); 181 if($this->hasEventHandler('onEndRequest')) 182 $this->onEndRequest(new CEvent($this)); 183 } 184 185 /** |
#4 |
+
–
/var/www/icpc.org.ua/web/www/index.php(69): CApplication->run() 64 } 65 66 // Launch application 67 $app = \yii::createApplication('WebApplication', __DIR__ . '/../config/main.php'); 68 $app->log; 69 $app->run(); |