Symfony EventDispatcher integration