mirror of
				https://github.com/Icinga/icingaweb2.git
				synced 2025-10-31 19:34:16 +01:00 
			
		
		
		
	
							parent
							
								
									06e879f078
								
							
						
					
					
						commit
						7252f3237a
					
				| @ -307,7 +307,7 @@ class Web extends EmbeddedWeb | |||||||
|         $this |         $this | ||||||
|             ->getLoader() |             ->getLoader() | ||||||
|             ->registerNamespace( |             ->registerNamespace( | ||||||
|                 'Icinga\\Controllers', |                 'Icinga\\' . Dispatcher::CONTROLLER_NAMESPACE, | ||||||
|                 $this->getApplicationDir('controllers') |                 $this->getApplicationDir('controllers') | ||||||
|             ) |             ) | ||||||
|             ->registerNamespace( |             ->registerNamespace( | ||||||
|  | |||||||
| @ -18,6 +18,13 @@ use Zend_Controller_Response_Abstract; | |||||||
|  */ |  */ | ||||||
| class Dispatcher extends Zend_Controller_Dispatcher_Standard | class Dispatcher extends Zend_Controller_Dispatcher_Standard | ||||||
| { | { | ||||||
|  |     /** | ||||||
|  |      * Controller namespace | ||||||
|  |      * | ||||||
|  |      * @var string | ||||||
|  |      */ | ||||||
|  |     const CONTROLLER_NAMESPACE = 'Controller'; | ||||||
|  | 
 | ||||||
|     /** |     /** | ||||||
|      * Dispatch request to a controller and action |      * Dispatch request to a controller and action | ||||||
|      * |      * | ||||||
| @ -38,9 +45,10 @@ class Dispatcher extends Zend_Controller_Dispatcher_Standard | |||||||
|         } |         } | ||||||
|         $controllerName = ucfirst($controllerName) . 'Controller'; |         $controllerName = ucfirst($controllerName) . 'Controller'; | ||||||
|         if ($this->_defaultModule === $this->_curModule) { |         if ($this->_defaultModule === $this->_curModule) { | ||||||
|             $controllerClass = 'Icinga\\Controllers\\' . $controllerName; |             $controllerClass = 'Icinga\\' . self::CONTROLLER_NAMESPACE . '\\' . $controllerName; | ||||||
|         } else { |         } else { | ||||||
|             $controllerClass = 'Icinga\\Module\\' . $this->_curModule . '\\Controllers\\' . $controllerName; |             $controllerClass = 'Icinga\\Module\\' . $this->_curModule . '\\' . self::CONTROLLER_NAMESPACE . '\\' | ||||||
|  |                 . $controllerName; | ||||||
|         } |         } | ||||||
|         if (! class_exists($controllerClass)) { |         if (! class_exists($controllerClass)) { | ||||||
|             parent::dispatch($request, $response); |             parent::dispatch($request, $response); | ||||||
|  | |||||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user