/var/www/satellite/data/www/yii/yiilite.php(4109)
4097 public function filterPostOnly($filterChain) 4098 { 4099 if(Yii::app()->getRequest()->getIsPostRequest()) 4100 $filterChain->run(); 4101 else 4102 throw new CHttpException(400,Yii::t('yii','Your request is invalid.')); 4103 } 4104 public function filterAjaxOnly($filterChain) 4105 { 4106 if(Yii::app()->getRequest()->getIsAjaxRequest()) 4107 $filterChain->run(); 4108 else 4109 throw new CHttpException(400,Yii::t('yii','Your request is invalid.')); 4110 } 4111 public function filterAccessControl($filterChain) 4112 { 4113 $filter=new CAccessControlFilter; 4114 $filter->setRules($this->accessRules()); 4115 $filter->filter($filterChain); 4116 } 4117 public function getPageState($name,$defaultValue=null) 4118 { 4119 if($this->_pageStates===null) 4120 $this->_pageStates=$this->loadPageStates(); 4121 return isset($this->_pageStates[$name])?$this->_pageStates[$name]:$defaultValue;
#0 |
+
–
/var/www/satellite/data/www/yii/yiilite.php(7137): CController->filterAjaxOnly(CFilterChain) 7132 array('{filter}'=>$filterName, '{class}'=>get_class($controller)))); 7133 } 7134 public function filter($filterChain) 7135 { 7136 $method='filter'.$this->name; 7137 $filterChain->controller->$method($filterChain); 7138 } 7139 } 7140 class CAccessControlFilter extends CFilter 7141 { 7142 public $message; |
#1 |
+
–
/var/www/satellite/data/www/yii/yiilite.php(7092): CInlineFilter->filter(CFilterChain) 7087 public function run() 7088 { 7089 if($this->offsetExists($this->filterIndex)) 7090 { 7091 $filter=$this->itemAt($this->filterIndex++); 7092 $filter->filter($this); 7093 } 7094 else 7095 $this->controller->runAction($this->action); 7096 } 7097 } |
#2 |
+
–
/var/www/satellite/data/www/yii/yiilite.php(7104): CFilterChain->run() 7099 { 7100 public function filter($filterChain) 7101 { 7102 if($this->preFilter($filterChain)) 7103 { 7104 $filterChain->run(); 7105 $this->postFilter($filterChain); 7106 } 7107 } 7108 public function init() 7109 { |
#3 |
+
–
/var/www/satellite/data/www/yii/yiilite.php(7092): CFilter->filter(CFilterChain) 7087 public function run() 7088 { 7089 if($this->offsetExists($this->filterIndex)) 7090 { 7091 $filter=$this->itemAt($this->filterIndex++); 7092 $filter->filter($this); 7093 } 7094 else 7095 $this->controller->runAction($this->action); 7096 } 7097 } |
#4 |
+
–
/var/www/satellite/data/www/yii/yiilite.php(3727): CFilterChain->run() 3722 $this->runAction($action); 3723 else 3724 { 3725 $priorAction=$this->_action; 3726 $this->_action=$action; 3727 CFilterChain::create($this,$action,$filters)->run(); 3728 $this->_action=$priorAction; 3729 } 3730 } 3731 public function runAction($action) 3732 { |
#5 |
+
–
/var/www/satellite/data/www/yii/yiilite.php(3712): CController->runActionWithFilters(CInlineAction, array(array(0 => "DModuleFilter", "name" => "shop"), "ajaxOnly + add, clear, updateCount, getCount")) 3707 { 3708 if(($parent=$this->getModule())===null) 3709 $parent=Yii::app(); 3710 if($parent->beforeControllerAction($this,$action)) 3711 { 3712 $this->runActionWithFilters($action,$this->filters()); 3713 $parent->afterControllerAction($this,$action); 3714 } 3715 } 3716 else 3717 $this->missingAction($actionID); |
#6 |
+
–
/var/www/satellite/data/www/yii/yiilite.php(1797): CController->run("add") 1792 { 1793 list($controller,$actionID)=$ca; 1794 $oldController=$this->_controller; 1795 $this->_controller=$controller; 1796 $controller->init(); 1797 $controller->run($actionID); 1798 $this->_controller=$oldController; 1799 } 1800 else 1801 throw new CHttpException(404,Yii::t('yii','Unable to resolve the request "{route}".', 1802 array('{route}'=>$route===''?$this->defaultController:$route))); |
#7 |
+
–
/var/www/satellite/data/www/yii/yiilite.php(1717): CWebApplication->runController("dCart/add") 1712 foreach(array_splice($this->catchAllRequest,1) as $name=>$value) 1713 $_GET[$name]=$value; 1714 } 1715 else 1716 $route=$this->getUrlManager()->parseUrl($this->getRequest()); 1717 $this->runController($route); 1718 } 1719 protected function registerCoreComponents() 1720 { 1721 parent::registerCoreComponents(); 1722 $components=array( |
#8 |
+
–
/var/www/satellite/data/www/yii/yiilite.php(1236): CWebApplication->processRequest() 1231 public function run() 1232 { 1233 if($this->hasEventHandler('onBeginRequest')) 1234 $this->onBeginRequest(new CEvent($this)); 1235 register_shutdown_function(array($this,'end'),0,false); 1236 $this->processRequest(); 1237 if($this->hasEventHandler('onEndRequest')) 1238 $this->onEndRequest(new CEvent($this)); 1239 } 1240 public function end($status=0,$exit=true) 1241 { |
#9 |
+
–
/var/www/satellite/data/www/velvet-tkani.ru/index.php(38): CApplication->run() 33 34 $config = dirname(__FILE__).'/protected/config/main.php'; 35 36 require_once($yii); 37 38 Yii::createWebApplication($config)->run(); |