コード例 #1
0
ファイル: RequestMatcherListener.php プロジェクト: fwk/core
 public function onRequest(RequestEvent $event)
 {
     $request = $event->getRequest();
     $matcher = $event->getApplication()->getServices()->get($this->serviceName);
     $actionName = $matcher->match($request);
     $event->getContext()->setActionName($actionName);
 }
コード例 #2
0
ファイル: SessionListener.php プロジェクト: fwk/core
 public function onRequest(RequestEvent $event)
 {
     $request = $event->getRequest();
     $session = $event->getApplication()->getServices()->get($this->serviceName);
     $request->setSession($session);
     $session->start();
 }