action are now in controller event

This commit is contained in:
Manuel Raynaud
2013-05-16 17:11:06 +02:00
parent 079168c0f2
commit 97817d6885
3 changed files with 16 additions and 16 deletions

View File

@@ -17,7 +17,7 @@
<argument type="service" id="service_container" />
</service>
<service id="thelia.request_listener" class="Thelia\Core\EventListener\RequestListener">
<service id="thelia.controller_listener" class="Thelia\Core\EventListener\ControllerListener">
<tag name="kernel.event_subscriber"/>
</service>

View File

@@ -24,15 +24,15 @@ namespace Thelia\Core\EventListener;
use Symfony\Component\EventDispatcher\EventSubscriberInterface;
use Symfony\Component\HttpKernel\KernelEvents;
use Symfony\Component\HttpKernel\Event\GetResponseEvent;
use Symfony\Component\HttpKernel\Event\FilterControllerEvent;
use Thelia\Core\Event\ActionEvent;
use Thelia\Core\Event\TheliaEvents;
class RequestListener implements EventSubscriberInterface
class ControllerListener implements EventSubscriberInterface
{
public function onKernelRequest(GetResponseEvent $event)
public function onKernelController(FilterControllerEvent $event)
{
$dispatcher = $event->getDispatcher();
$request = $event->getRequest();
@@ -47,7 +47,7 @@ class RequestListener implements EventSubscriberInterface
public static function getSubscribedEvents()
{
return array(
KernelEvents::REQUEST => array('onKernelRequest', 0)
KernelEvents::CONTROLLER => array('onKernelController', 0)
);
}
}