Łukasz Skowroński Sitecore MVP
Temat: Symfony2 - Event Listener
Witajcie,mam problem z Symfony2. Chciałbym osiągnąć efekt podobny do filtrów w Symfony1.
Założenie jest takie, aby przy wejściu na stronę niezależnie od wywołanego kontrolera i akcji wywołać metodę sprawdzającą lub ustawiającą dowolny parametr.
Starałem się to zrobić poprzez Event Listener i definicję services w pliku config.yml
services:
kernel.listener.check:
class: App\NameBundle\Listener\CheckListener
tags:
- { name: kernel.listener, event: onCoreController }
Oraz definicję klasy CheckListener
namespace App\NameBundle\Listener;
use Symfony\Component\EventDispatcher\EventDispatcher;
use Symfony\Component\EventDispatcher\Event;
class CheckListener
{
public function onCoreController(FilterControllerEvent $event)
{
die('test');
}
}
Niestety nie zaobserwowałem żadnego efektu działania i nie mogę doszukać się żadnego przykładu w dokumentacji jak i internecie - może ktoś już to rozgryzł?Łukasz Skowroński edytował(a) ten post dnia 27.06.11 o godzinie 18:00