Я пытаюсь создать объект слушателя к моему лицу, как описано вНужно ли регистрировать слушателя Entity? Где я могу поместить его в проект?
Справочной я нашел в документации Symfony является
который имеет примечание говорить о слушателей.
Если я поместил свой FooListener в ту же папку, что и объект Foo (AppBundle \ Entity в этом случае), и сделайте аннотацию @EventListener
, слушатель работает. Но я не хочу оставлять слушателей в папке Entity, и я не хочу создавать дополнительную конфигурацию, регистрируя слушателя как услугу, если мне это не нужно. Какая здесь самая лучшая практика?