audit_log_dto
class audit_log_dto extends abstract_dto
DTO for opening/persisting one audit log aggregate.
Methods
array
jsonSerialize()
Default implementation to serialize to JSON using the array representation.
from
abstract_dto
__construct(string $extension, string $eventname, string $subjecttype = 'item', int|null $subjectid = null, string|null $subjectkey = null, int|null $courseid = null, int|null $userid = null, string $origin = 'system', string|null $correlationid = null, string|null $message = null, array $contextdata = [], array $diffs = [], audit_snapshot_interface|null $snapshot = null)
No description
array
to_array()
No description
Details
in
abstract_dto at line 36
array
jsonSerialize()
Default implementation to serialize to JSON using the array representation.
at line 33
__construct(string $extension, string $eventname, string $subjecttype = 'item', int|null $subjectid = null, string|null $subjectkey = null, int|null $courseid = null, int|null $userid = null, string $origin = 'system', string|null $correlationid = null, string|null $message = null, array $contextdata = [], array $diffs = [], audit_snapshot_interface|null $snapshot = null)
No description
at line 52
array
to_array()
No description