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