AuditableInterface
interface AuditableInterface
Constants
OBSERVE_EVENT_SAVE |
Events observed on Model |
OBSERVE_EVENT_DELETE |
|
AUDIT_EVENT_CREATED |
|
AUDIT_EVENT_UPDATED |
|
AUDIT_EVENT_DELETED |
|
AUDIT_EVENT_RESTORED |
|
AUDIT_EVENT_MISC |
|
Methods
AuditTrail|null
addAuditTrail(string $event = AuditableInterface::AUDIT_EVENT_MISC, string|null $customMessage = null)
Add Audit Trail
array
getAuditExcludeProperties()
Get the (Auditable) attributes excluded from audit.
array
getAuditIncludeProperties()
Get the (Auditable) attributes included in audit.
getAuditTrail(int $limit = 50)
Get Audit Trail
initAuditableTrait()
No description
Details
at line 37
AuditTrail|null
addAuditTrail(string $event = AuditableInterface::AUDIT_EVENT_MISC, string|null $customMessage = null)
Add Audit Trail
at line 60
array
getAuditExcludeProperties()
Get the (Auditable) attributes excluded from audit.
at line 53
array
getAuditIncludeProperties()
Get the (Auditable) attributes included in audit.
at line 46
AuditTrail[]|ModelCollection
getAuditTrail(int $limit = 50)
Get Audit Trail
at line 27
initAuditableTrait()
No description