Beispiel #1
0
 /**
  * Register a module with the application.
  *
  * Also registers the dependencies of the application also
  *
  * @param Module $module
  */
 public final function registerModule(Module $module)
 {
     $dependencies = $module->getModules();
     foreach ($dependencies as $dependency) {
         $this->registerModule($dependency);
     }
     $this->modules[$module->getModuleName()] = $module;
 }