Использование symfony 3.4 (php). У меня есть форма для редактирования сущности. При сохранении изменений я хочу вручную проверить, какие поля были изменены, чтобы отправить отчет об изменениях владельцу объекта.
Сущность с изменениями предоставляется как параметр метода. Когда я загружаю объект из базы данных через
$this->getDoctrine()->getRepository(MyEntity::class)->find($entity->getId());
Я получаю объект, в котором уже есть все изменения объекта, предоставленные с помощью метода. Почему это так? Как мне загрузить старую сущность для сравнения?






Вы можете проверить https://symfony.com/doc/3.4/form/events.html, чтобы получить изменения перед сохранением и сравнить их.
Если вы предоставите ссылку, возможно, лучше будет указать прямую ссылку на версию документации, относящуюся к версии symfony, указанной в вопросе.