/home/rcherz/web/yii/framework/YiiBase.php(322)
310 if($isClass && (class_exists($className,false) || interface_exists($className,false))) 311 return self::$_imports[$alias]=$className; 312 313 if(($path=self::getPathOfAlias($alias))!==false) 314 { 315 if($isClass) 316 { 317 if($forceInclude) 318 { 319 if(is_file($path.'.php')) 320 require($path.'.php'); 321 else 322 throw new CException(Yii::t('yii','Alias "{alias}" is invalid. Make sure it points to an existing PHP file and the file is readable.',array('{alias}'=>$alias))); 323 self::$_imports[$alias]=$className; 324 } 325 else 326 self::$classMap[$className]=$path.'.php'; 327 return $className; 328 } 329 else // a directory 330 { 331 if(self::$_includePaths===null) 332 { 333 self::$_includePaths=array_unique(explode(PATH_SEPARATOR,get_include_path())); 334 if(($pos=array_search('.',self::$_includePaths,true))!==false)
#0 |
+
–
/home/rcherz/web/yii/framework/YiiBase.php(196): YiiBase::import("application.controllers.competitionsActions.ParticipantPdfSort", true) 191 } 192 else 193 throw new CException(Yii::t('yii','Object configuration must be an array containing a "class" element.')); 194 195 if(!class_exists($type,false)) 196 $type=Yii::import($type,true); 197 198 if(($n=func_num_args())>1) 199 { 200 $args=func_get_args(); 201 if($n===2) |
#1 |
+
–
/home/rcherz/web/yii/framework/web/CController.php(440): YiiBase::createComponent(array(), CompetitionsController, "participantPdfSort") 435 protected function createActionFromMap($actionMap,$actionID,$requestActionID,$config=array()) 436 { 437 if(($pos=strpos($actionID,'.'))===false && isset($actionMap[$actionID])) 438 { 439 $baseConfig=is_array($actionMap[$actionID]) ? $actionMap[$actionID] : array('class'=>$actionMap[$actionID]); 440 return Yii::createComponent(empty($config)?$baseConfig:array_merge($baseConfig,$config),$this,$requestActionID); 441 } 442 elseif($pos===false) 443 return null; 444 445 // the action is defined in a provider |
#2 |
+
–
/home/rcherz/web/yii/framework/web/CController.php(417): CController->createActionFromMap(array("ajaxUpdateFinalDivisionTeam" => "application.controllers.competitionsActions.AjaxUpdateFinalDivis...", "ajaxDeleteParticipants" => "application.controllers.competitionsActions.AjaxDeleteParticipan...", "ajaxClearTargetNumbers" => "application.controllers.competitionsActions.AjaxClearTargetNumbe...", "ajaxFillTargetNumbers" => "application.controllers.competitionsActions.AjaxFillTargetNumber...", ...), "participantPdfSort", "participantPdfSort") 412 $actionID=$this->defaultAction; 413 if(method_exists($this,'action'.$actionID) && strcasecmp($actionID,'s')) // we have actions method 414 return new CInlineAction($this,$actionID); 415 else 416 { 417 $action=$this->createActionFromMap($this->actions(),$actionID,$actionID); 418 if($action!==null && !method_exists($action,'run')) 419 throw new CException(Yii::t('yii', 'Action class {class} must implement the "run" method.', array('{class}'=>get_class($action)))); 420 return $action; 421 } 422 } |
#3 |
+
–
/home/rcherz/web/yii/framework/web/CController.php(259): CController->createAction("participantPdfSort") 254 * @see createAction 255 * @see runAction 256 */ 257 public function run($actionID) 258 { 259 if(($action=$this->createAction($actionID))!==null) 260 { 261 if(($parent=$this->getModule())===null) 262 $parent=Yii::app(); 263 if($parent->beforeControllerAction($this,$action)) 264 { |
#4 |
+
–
/home/rcherz/web/yii/framework/web/CWebApplication.php(282): CController->run("participantPdfSort") 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}".', 287 array('{route}'=>$route===''?$this->defaultController:$route))); |
#5 |
+
–
/home/rcherz/web/yii/framework/web/CWebApplication.php(141): CWebApplication->runController("competitions/participantPdfSort") 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. |
#6 |
+
–
/home/rcherz/web/yii/framework/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 /** |
#7 |
+
–
/home/rcherz/web/index.php(17): CApplication->run() 12 defined('YII_DEBUG') or define('YII_DEBUG',true); 13 14 require_once($yii); 15 16 require_once(dirname(__FILE__).'/protected/components/globals.php'); 17 Yii::createWebApplication($config)->run(); 18 |