Класс EventList
Список событий
- Cake\Event\EventList реализует ArrayAccess, Countable
Краткое описание свойств
-
$_eventsprotectedСписок событийarray
Краткое описание методов
- add() publicДобавляет событие в список, когда включена регистрация событий.
- count() publicПодсчёт элементов объекта
- flush() publicОчищает список обработанных событий.
- hasEvent() publicПроверка наличия события в списке.
- offsetExists() publicСуществует ли смещение
- offsetGet() publicСмещение для извлечения
- offsetSet() publicСмещение для установки
- offsetUnset() publicСмещение для удаления
Подробное описание методов
add()source public
add( Cake\Event\Event $event )
Добавляет событие в список, когда включена регистрация событий.
Параметры
-
Cake\Event\Event$event - Событие для добавления в список обработанных событий.
count()source public
count( )
Подсчёт элементов объекта
Возвращает
integerКоличество элементов как целое число.
Ссылка
http://php.net/manual/en/countable.count.phpРеализация
Countable::count() hasEvent()source public
hasEvent( string $name )
Проверка наличия события в списке.
Параметры
- string
$name - Имя события.
Возвращает
booleanoffsetExists()source public
offsetExists( mixed $offset )
Существует ли смещение
Параметры
- mixed
$offset - Смещение для проверки.
Возвращает
booleTrue при успехе, false при неудаче.
Реализация
ArrayAccess::offsetExists() offsetGet()source public
offsetGet( mixed $offset )
Смещение для извлечения
Параметры
- mixed
$offset - Смещение для извлечения.
Возвращает
mixedВозможные типы возвращаемых значений.
Ссылка
http://php.net/manual/en/arrayaccess.offsetget.phpРеализация
ArrayAccess::offsetGet() offsetSet()source public
offsetSet( mixed $offset , mixed $value )
Смещение для установки
Параметры
- mixed
$offset - Смещение для присваивания значения.
- mixed
$value - Значение для установки.
Ссылка
http://php.net/manual/en/arrayaccess.offsetset.phpРеализация
ArrayAccess::offsetSet() offsetUnset()source public
offsetUnset( mixed $offset )
Смещение для удаления
Параметры
- mixed
$offset - Смещение для удаления.
Ссылка
http://php.net/manual/en/arrayaccess.offsetunset.phpРеализация
ArrayAccess::offsetUnset() Подробное описание свойств
© 2005–2016 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.
http://api.cakephp.org/3.2/class-Cake.Event.EventList.html