diff --git a/library/Icinga/Application/Loader.php b/library/Icinga/Application/Loader.php index 6a625f8e7..6853ca3e3 100755 --- a/library/Icinga/Application/Loader.php +++ b/library/Icinga/Application/Loader.php @@ -40,6 +40,9 @@ class Loader */ private $namespaces = array(); + /** + * Detach spl autoload method from stack + */ public function __destruct() { $this->unRegister(); diff --git a/library/Icinga/Application/Modules/Module.php b/library/Icinga/Application/Modules/Module.php index e95e4d805..ceb159a1d 100644 --- a/library/Icinga/Application/Modules/Module.php +++ b/library/Icinga/Application/Modules/Module.php @@ -30,6 +30,11 @@ use Icinga\Application\Config; use Icinga\Web\Hook; use Zend_Controller_Router_Route as Route; +/** + * Module handling + * + * Register modules and initialize it + */ class Module { /** @@ -112,6 +117,11 @@ class Module return true; } + /** + * Test for an enabled module by name + * @param string $name + * @return boolean + */ public static function exists($name) { return Icinga::app()->moduleManager()->hasEnabled($name); @@ -215,9 +225,6 @@ class Module $this->app->getLoader()->registerNamespace($moduleName, $moduleLibraryDir); - // TODO(mh): Old namespace for convenience (#4409). Should be removed immediately - $this->app->getLoader()->registerNamespace('Icinga\\'. $moduleName, $moduleLibraryDir); - $this->app->getLoader()->registerNamespace($moduleName. '\\Form', $this->getFormDir()); } diff --git a/modules/monitoring/application/controllers/ListController.php b/modules/monitoring/application/controllers/ListController.php index 67d496051..6aace688c 100644 --- a/modules/monitoring/application/controllers/ListController.php +++ b/modules/monitoring/application/controllers/ListController.php @@ -3,7 +3,7 @@ use Icinga\Web\ModuleActionController; use Icinga\Web\Hook; use Icinga\File\Csv; -use Icinga\Monitoring\Backend; +use Monitoring\Backend; class Monitoring_ListController extends ModuleActionController { diff --git a/modules/monitoring/application/controllers/ShowController.php b/modules/monitoring/application/controllers/ShowController.php index 6755b13b1..cb3314893 100644 --- a/modules/monitoring/application/controllers/ShowController.php +++ b/modules/monitoring/application/controllers/ShowController.php @@ -1,10 +1,10 @@ state, $states) ? $states[$event->state] : escape($event->host_name) ?> - + qlink( $event->service_description, diff --git a/modules/monitoring/bin/action/list.inc.php b/modules/monitoring/bin/action/list.inc.php index c46d14a81..cb6debf1c 100644 --- a/modules/monitoring/bin/action/list.inc.php +++ b/modules/monitoring/bin/action/list.inc.php @@ -1,6 +1,6 @@ shift('backend')); diff --git a/modules/monitoring/library/Monitoring/Backend.php b/modules/monitoring/library/Monitoring/Backend.php index 92f03b323..d67030713 100644 --- a/modules/monitoring/library/Monitoring/Backend.php +++ b/modules/monitoring/library/Monitoring/Backend.php @@ -1,6 +1,6 @@ type; $type[0] = strtoupper($type[0]); - $class = '\\Icinga\\Monitoring\\Backend\\' . $type; + $class = '\\Monitoring\\Backend\\' . $type; self::$instances[$name] = new $class($config); } return self::$instances[$name]; diff --git a/modules/monitoring/library/Monitoring/Backend/AbstractBackend.php b/modules/monitoring/library/Monitoring/Backend/AbstractBackend.php index 82ca86126..8b47da9a5 100644 --- a/modules/monitoring/library/Monitoring/Backend/AbstractBackend.php +++ b/modules/monitoring/library/Monitoring/Backend/AbstractBackend.php @@ -1,6 +1,6 @@ getName() // . '\\' . ucfirst($virtual_table) diff --git a/modules/monitoring/library/Monitoring/Backend/Ido.php b/modules/monitoring/library/Monitoring/Backend/Ido.php index b456d1957..9af41fdd5 100644 --- a/modules/monitoring/library/Monitoring/Backend/Ido.php +++ b/modules/monitoring/library/Monitoring/Backend/Ido.php @@ -1,13 +1,13 @@ diff --git a/modules/monitoring/library/Monitoring/Backend/Ido/Query/AbstractQuery.php b/modules/monitoring/library/Monitoring/Backend/Ido/Query/AbstractQuery.php index 3f8c877f4..9f057d455 100644 --- a/modules/monitoring/library/Monitoring/Backend/Ido/Query/AbstractQuery.php +++ b/modules/monitoring/library/Monitoring/Backend/Ido/Query/AbstractQuery.php @@ -1,6 +1,6 @@ - * use Icinga\Monitoring\Backend; + * use Monitoring\Backend; * $backend = Backend::getInstance(); * $query = $backend->select()->from('viewname', array( * 'one_column', diff --git a/modules/monitoring/library/Monitoring/View/ServicegroupView.php b/modules/monitoring/library/Monitoring/View/ServicegroupView.php index 3401af68c..da872a6c7 100644 --- a/modules/monitoring/library/Monitoring/View/ServicegroupView.php +++ b/modules/monitoring/library/Monitoring/View/ServicegroupView.php @@ -1,6 +1,6 @@