Audit manager for Gedmo loggable entity.
Read Loggable behavior to see how to setup a loggable entity.
Update your admin service to enable audit:
XML
<?xml version="1.0" ?>
<!-- Picoss/DemoBundle/Resources/config/admin.xml -->
<container xmlns="http://symfony.com/schema/dic/services"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://symfony.com/schema/dic/services http://symfony.com/schema/dic/services/services-1.0.xsd">
<services>
<service id="picoss.demo.admin.my_entity" class="Picoss\DemoBundle\Admin\MyEntityAdmin">
<tag name="sonata.admin" manager_type="orm" group="Demo" label="Entity" audit="true" />
<argument/>
<argument>Picoss\DemoBundle\Entity\MyEntity</argument>
<argument>PicossDemoBundle:MyEntityAdmin</argument>
</service>
</services>
</container>
YAML
# config/services.yaml
services:
Picoss\DemoBundle\Admin\MyEntityAdmin
tags:
- { name: sonata.admin, manager_type: orm, group: "Demo", label: "Entity", audit: true }
arguments:
- ~
- Picoss\DemoBundle\Entity\MyEntity
- PicossDemoBundle:MyEntityAdmin