audit_log_service
class audit_log_service implements audit_service_interface
| internal |
Audit log service.
Responsibilities:
- Create persistent audit logs (
middag_audit_log) with diffs.
Methods
__construct(audit_log_repository_interface $repository, diff_builder_service $diff_builder)
Constructor.
void
void
void
item_deleted(int $id)
Log item deletion.
Details
at line 40
__construct(audit_log_repository_interface $repository, diff_builder_service $diff_builder)
Constructor.
at line 52
void
item_created(item_interface $item)
Log item creation.
at line 72
void
item_updated(item_interface $old, item_interface $new)
Log item update with diffs.
at line 101
void
item_deleted(int $id)
Log item deletion.