Расширение Gedmo Loggable: добавить новый столбец в записи - PullRequest
0 голосов
/ 28 февраля 2019

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

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

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

1 Ответ

0 голосов
/ 28 февраля 2019

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

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

...