Ejemplo n.º 1
0
 /**
  * Initializing service manager & base app services (events, modules, request etc...)
  */
 private function init()
 {
     $base = $this->basePath;
     // first - init services locator
     $this->di = new Di\Container();
     $this->di->setSingleton('EventsManager', new EventsManager());
     $this->di->setSingleton('Request', new Http\Request());
     $modManager = new ModulesManager($this->di, $base . '/modules');
     $this->di->setSingleton('ModulesManager', $modManager);
     $modManager->initModules();
 }