event_repository_interface
interface event_repository_interface implements repository_interface
Contract for Event Persistence.
Methods
event_interface|null
find_by_id(int $id)
Find event by ID and hydrate aggregates.
array
find_by_item(int $itemid, int $limit = 20)
Find latest events for an item.
Details
at line 37
event_interface
log(event_interface $event)
Persist an event and its associated data (diffs/snapshots).
at line 48
event_interface|null
find_by_id(int $id)
Find event by ID and hydrate aggregates.
at line 60
array
find_by_item(int $itemid, int $limit = 20)
Find latest events for an item.