EventRegistryInterface
interface EventRegistryInterface
Event Registry Interface
Methods
bool
registerEvent(string $name, string $title, string|null $extension = null, string|null $description = null)
Add event to events db table.
bool
hasEvent(string $name)
Return true if event exist
bool
deleteEvent(string $name)
Deleet event
bool
deleteEvents(array $filter)
Delete events.
array
getEvents(array $filter = [])
Get events list
bool
setEventsStatus(array $filter = [], int $status)
Set events status
Details
at line 26
bool
registerEvent(string $name, string $title, string|null $extension = null, string|null $description = null)
Add event to events db table.
at line 34
bool
hasEvent(string $name)
Return true if event exist
at line 42
bool
deleteEvent(string $name)
Deleet event
at line 50
bool
deleteEvents(array $filter)
Delete events.
at line 58
array
getEvents(array $filter = [])
Get events list
at line 67
bool
setEventsStatus(array $filter = [], int $status)
Set events status