Example #1
0
 protected function _loadRouter()
 {
     $router = new Router();
     $router->setContainer($this->getContainer());
     $router->setBasePath('/' . basename(ROOT_PATH) . '/public');
     /** @var Config $config */
     $config = $this->getContainer()->get('settings');
     $this->getContainer()->set('router', $router);
     $superwares = (array) $config->get('httpKernel.superwares');
     foreach ($superwares as $superware) {
         $this->getContainer()->get('router')->addMiddleware(null, $superware);
     }
     $config->get('router.routes');
 }