On this page
Class EventList
The Event List
Property Summary
-
$_events protected
arrayCake\Event\EventInterface>Events list
Method Summary
add() public
Adds an event to the list when event listing is enabled.
count() public
Count elements of an object
flush() public
Empties the list of dispatched events.
hasEvent() public
Checks if an event is in the list.
offsetExists() public
Whether a offset exists
offsetGet() public
Offset to retrieve
offsetSet() public
Offset to set
offsetUnset() public
Offset to unset
Method Detail
add() public
add(Cake\Event\EventInterface $event): void
Adds an event to the list when event listing is enabled.
Parameters
Cake\Event\EventInterface$event-
An event to the list of dispatched events.
Returns
voidcount() public
count(): int
Count elements of an object
Returns
intLinks
flush() public
flush(): void
Empties the list of dispatched events.
Returns
voidhasEvent() public
hasEvent(string $name): bool
Checks if an event is in the list.
Parameters
string$name-
Event name.
Returns
booloffsetExists() public
offsetExists(mixed $offset): bool
Whether a offset exists
Parameters
mixed$offset-
An offset to check for.
Returns
boolLinks
offsetGet() public
offsetGet(mixed $offset): mixed
Offset to retrieve
Parameters
mixed$offset-
The offset to retrieve.
Returns
mixedLinks
offsetSet() public
offsetSet(mixed $offset, mixed $value): void
Offset to set
Parameters
mixed$offset-
The offset to assign the value to.
mixed$value-
The value to set.
Returns
voidLinks
offsetUnset() public
offsetUnset(mixed $offset): void
Offset to unset
Parameters
mixed$offset-
The offset to unset.
Returns
voidLinks
Property Detail
$_events protected
Events list
Type
arrayCake\Event\EventInterface>© 2005–present The Cake Software Foundation, Inc.
Licensed under the MIT License.
CakePHP is a registered trademark of Cake Software Foundation, Inc.
We are not endorsed by or affiliated with CakePHP.
https://api.cakephp.org/4.4/class-Cake.Event.EventList.html