Как вызвать событие сохранения модели Symfony
Есть модель Model/Article которая наследуется от Model/Base/Article нужно как то поймать событие сохранения модели и добавить условие, если в моделе обновилось поле title то в этот момент отправить http запрос, в моделе есть
public function save(ConnectionInterface $con = null)
Но как им оперировать я не могу понять, заранее спасибо за ответ
Ответы (1 шт):
Автор решения: Borislav
→ Ссылка
В данном вопросе дал описание, как подключить Listener. Более подробно, можно прочитать в документации к Symfony.
В общем, создайте и зарегистрируйте слушатель для конкретной сущности или же подписчик, для сразу всех сущностей, далее, в нем вам будут доступны все сервисы через Dependecy Injection (параметры конструктора).