diff --git a/src/Bundle/ChillMainBundle/Audit/TriggerAuditInterface.php b/src/Bundle/ChillMainBundle/Audit/TriggerAuditInterface.php new file mode 100644 index 000000000..a8d05c95c --- /dev/null +++ b/src/Bundle/ChillMainBundle/Audit/TriggerAuditInterface.php @@ -0,0 +1,39 @@ +auditTrailPersister->persistAuditTrail($this->auditEvent2Trail->convertToTrail($event)); + } + + public function __invoke( + string $action, + object $mainSubject, + array $subjects = [], + string|TranslatableInterface $description = '', + array $metadata = [], + ): void { + $this->triggerAudit($action, $mainSubject, $subjects, $description, $metadata); + } +}