Расширение Gedmo Loggable: добавить новый столбец в записи

У меня есть приложение с продуктами и атрибутами. В backoffice я хотел бы отслеживать изменения значений атрибутов. Я начал использовать расширение loggable от gedmo, и оно отлично работает, но теперь я хотел бы добавить новый столбец в таблицу записей журнала для идентификатора продукта. Я знаю, как создать пользовательский объект для журналов, добавив аннотацию в таблицу атрибутов:

@Gedmo\Loggable(logEntryClass="App\Entity\LogEntry")

Но я не знаю, возможно ли каким-либо образом расширить прослушиватель Gedmo, чтобы он также регистрировал product_id в таблице записей журнала.

1 ответ

Я нашел решение: https://symfony.com/doc/current/bundles/StofDoctrineExtensionsBundle/advanced.html

С этим легко использовать собственный регистратор

Другие вопросы по тегам