Mac OS X  2ATTRcom.apple.quarantine0082;641c6b0b;filezilla;This resource fork intentionally left blank  ReflectionException

ReflectionException

Class ._DefaultController does not exist

/home/temopo5/egesa.com.tr/protected/extensions/metadata/EMetadata.php(88)

076      */
077     public function getActions($controller, $module=null)
078     {
079         if ($module!=null){
080             $path=join(DIRECTORY_SEPARATOR,array(Yii::app()->modulePath,$module,'controllers',$this->endName));
081             //$this->setModuleIncludePaths($module);
082         }else{
083             $path='protected'.DIRECTORY_SEPARATOR.'controllers'.DIRECTORY_SEPARATOR.$this->endName;
084         }
085 
086 
087         require_once($path.DIRECTORY_SEPARATOR.$controller.'.php');
088         $reflection = new ReflectionClass($controller);
089         $methods = $reflection->getMethods();
090 
091         //$cInstance=new $controller(null);
092         // var_dump($cInstance->actions());
093         $actions=array();
094         foreach($methods as $method)
095         {
096             if (strpos($method->name,'action')===0 and ctype_upper($method->name[6]))
097             {
098                 $parameters = array();
099                 foreach($method->getParameters() as $param) {
100                     $parameters []= $param->name;

Stack Trace

#0
+
 /home/temopo5/egesa.com.tr/protected/extensions/metadata/EMetadata.php(88): ReflectionClass->__construct("._DefaultController")
83             $path='protected'.DIRECTORY_SEPARATOR.'controllers'.DIRECTORY_SEPARATOR.$this->endName;
84         }
85 
86 
87         require_once($path.DIRECTORY_SEPARATOR.$controller.'.php');
88         $reflection = new ReflectionClass($controller);
89         $methods = $reflection->getMethods();
90 
91         //$cInstance=new $controller(null);
92         // var_dump($cInstance->actions());
93         $actions=array();
#1
+
 /home/temopo5/egesa.com.tr/protected/extensions/metadata/EMetadata.php(143): EMetadata->getActions("._DefaultController", "projeler")
138         $c=$this->getControllers($module);
139         foreach ($c as &$controller)
140         {
141             $controller=array(
142                 'name'=>strtolower(str_replace('Controller', '', $controller)),
143                 'actions'=>$this->getActions($controller, $module)
144             );
145         }
146         return $c;
147     }
148 
#2
+
 /home/temopo5/egesa.com.tr/protected/components/WBRPagesUrlRule.php(70): EMetadata->getControllersActions("projeler")
65         foreach ($modules as $module) {
66             if ($module->url === $url_parts[0]) {
67                 if (isset($url_parts[1])) {
68                     $url = $module->name;
69 
70                     $controllers = Yii::app()->metadata->getControllersActions(strtolower($module->name));
71                     $path_found = false;
72                     foreach ($controllers as $controller) {
73                         if ($controller['name'] == $url_parts[1]) {
74                             $url = $url . '/' . $controller['name'];
75                             if (isset($url_parts[2])) {
2024-02-29 19:17:05 Apache Yii Framework/1.1.25