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
void
count() public
count(): int
Count elements of an object
Returns
int
Links
flush() public
flush(): void
Empties the list of dispatched events.
Returns
void
hasEvent() public
hasEvent(string $name): bool
Checks if an event is in the list.
Parameters
string
$name-
Event name.
Returns
bool
offsetExists() public
offsetExists(mixed $offset): bool
Whether a offset exists
Parameters
mixed
$offset-
An offset to check for.
Returns
bool
Links
offsetGet() public
offsetGet(mixed $offset): mixed
Offset to retrieve
Parameters
mixed
$offset-
The offset to retrieve.
Returns
mixed
Links
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
void
Links
offsetUnset() public
offsetUnset(mixed $offset): void
Offset to unset
Parameters
mixed
$offset-
The offset to unset.
Returns
void
Links
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