Я пытаюсь заставить очень простой прослушиватель событий работать на prePersist в приложении Sonata, которое использует Symfony 2.x.
Вот моя логика слушателя:
class GroupAdditionCheckerService implements GroupAdditionCheckerInterface
{
public function prePersist(LifecycleEventArgs $args)
{
die('I am dying');
}
}
... а вот запись в моем файле services.yml согласно документации :
app.listener_group_add:
class: MyOrganization\AppBundle\User\GroupAdditionCheckerService
tags:
- { name: doctrine.event_listener, event: prePersist }
Но когда я сохраняю сущность, мой текст "Я умираю" не отображается, и сохранение кажется успешным.
Что мне нужно изменить?