public function onRequest(RequestEvent $event) { $urlRewriter = $event->getApplication()->getServices()->get($this->cfg('rewriterService', 'urlRewriter')); $cmf = $event->getApplication()->getServices()->get($this->cfg('serviceName', 'cmf')); $routes = $cmf->getRoutes(); $urlRewriter->addRoutes($routes); $cmf->initServices($event->getApplication()->getServices()); }
public function onRequest(RequestEvent $event) { $request = $event->getRequest(); $matcher = $event->getApplication()->getServices()->get($this->serviceName); $actionName = $matcher->match($request); $event->getContext()->setActionName($actionName); }
public function onRequest(RequestEvent $event) { $request = $event->getRequest(); $session = $event->getApplication()->getServices()->get($this->serviceName); $request->setSession($session); $session->start(); }