diff --git a/config/services.yaml b/config/services.yaml index e0df8209..3e7e3604 100644 --- a/config/services.yaml +++ b/config/services.yaml @@ -271,7 +271,7 @@ services: arguments: $token_storage: "@security.token_storage" $log_db: '@influxdb_database' - $entities: ['App\Entity\User', 'App\Entity\Role'] + $entities: ['App\Entity\User', 'App\Entity\Role', 'App\Entity\Partner'] tags: - name: 'doctrine.event_listener' event: 'onFlush' diff --git a/src/EventListener/EntityListener.php b/src/EventListener/EntityListener.php index 708f2564..0a4ee0f4 100644 --- a/src/EventListener/EntityListener.php +++ b/src/EventListener/EntityListener.php @@ -53,6 +53,8 @@ class EntityListener $this->writeToLogDB($object_class, $object->getID(), 'create', $fields, $user_id); } + else + error_log($object_class . ' does not implement the AuditableEntity interface.'); } } @@ -108,6 +110,8 @@ class EntityListener $this->writeToLogDB($entity_class, $updated_entity->getID(), 'update', $fields, $user_id); } + else + error_log($entity_class . ' does not implement the AuditableEntity interface.'); } } @@ -130,6 +134,8 @@ class EntityListener $this->writeToLogDB($entity_class, $deleted_id, 'delete', $fields, $user_id); } + else + error_log($entity_class . ' does not implement the AuditableEntity interface.'); } }