Spec-Zone.ru › CakePHP 2.10

Интерфейс CakeEventListener

Объекты, реализующие этот интерфейс, должны объявлять функцию implementedEvents для уведомления менеджера событий о том, какие методы должны вызываться при срабатывании события.

Непосредственные реализаторы

  • BaseAuthenticate
  • BehaviorCollection
  • ComponentCollection
  • Controller
  • Dispatcher
  • DispatcherFilter
  • HelperCollection
  • Model

Непосредственные реализаторы

  • AclNode
  • Aco
  • FormAuthenticate
  • Aro
  • AssetDispatcher
  • BasicAuthenticate
  • BlowfishAuthenticate
  • CacheDispatcher
  • CakeTestModel
  • ControllerTestDispatcher
  • DigestAuthenticate
Пакет: Cake\Event
Авторские права: Copyright (c) Cake Software Foundation, Inc. (https://cakefoundation.org)
Лицензия: MIT License
Расположение: Cake/Event/CakeEventListener.php

Краткое описание методов

  • implementedEvents() public

    Возвращает список событий, реализованных этим объектом. Когда класс регистрируется в менеджере событий, каждый отдельный метод будет связан с соответствующим событием.

Подробное описание методов

implementedEvents()source public

implementedEvents( )

Возвращает список событий, реализованных этим объектом. Когда класс регистрируется в менеджере событий, каждый отдельный метод будет связан с соответствующим событием.

Пример:

public function implementedEvents() {
    return array(
        'Order.complete' => 'sendEmail',
        'Article.afterBuy' => 'decrementInventory',
        'User.onRegister' => array('callable' => 'logRegistration', 'priority' => 20, 'passParams' => true)
    );
}

Возвращает

массив

ассоциативный массив или имена ключей событий, указывающие на функцию, которая должна быть вызвана в объекте, когда срабатывает соответствующее событие


© 2005–2017 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/2.10/class-CakeEventListener.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API