diff --git a/app/Audit/AbstractAuditLogFormatter.php b/app/Audit/AbstractAuditLogFormatter.php index 6cad9869a..580c01dda 100644 --- a/app/Audit/AbstractAuditLogFormatter.php +++ b/app/Audit/AbstractAuditLogFormatter.php @@ -74,6 +74,70 @@ protected function processCollection(PersistentCollectionMetadata $metadata): ?a ]; } + /** + * Shared handler for EVENT_COLLECTION_MANYTOMANY_UPDATE / DELETE (ADR-004). + * + * Runs the two-step pipeline (handleManyToManyCollection -> processCollection) and builds + * "