PHP Интерфейс LdapTools\Event\EventDispatcherInterface

Автор: Chad Sikorra ([email protected])
Показать файл Открыть проект Примеры использования интерфейса

Открытые методы

Метод Описание
addListener ( string $eventName, callable $listener ) Add a listener to an event name.
addSubscriber ( LdapTools\Event\EventSubscriberInterface $subscriber ) Add an event subscriber.
dispatch ( LdapTools\Event\EventInterface $event ) Dispatch an event.
getListeners ( string $eventName ) : array Get the listeners for an event name.
hasListeners ( string $eventName ) : boolean Check if an event name has any listeners associated with it.
removeListener ( string $eventName, callable $listener ) Remove a listener from an event name.

Описание методов

addListener() публичный Метод

Add a listener to an event name.
public addListener ( string $eventName, callable $listener )
$eventName string
$listener callable

addSubscriber() публичный Метод

Add an event subscriber.
public addSubscriber ( LdapTools\Event\EventSubscriberInterface $subscriber )
$subscriber LdapTools\Event\EventSubscriberInterface

dispatch() публичный Метод

Dispatch an event.
public dispatch ( LdapTools\Event\EventInterface $event )
$event LdapTools\Event\EventInterface

getListeners() публичный Метод

Get the listeners for an event name.
public getListeners ( string $eventName ) : array
$eventName string
Результат array An array of event listeners.

hasListeners() публичный Метод

Check if an event name has any listeners associated with it.
public hasListeners ( string $eventName ) : boolean
$eventName string
Результат boolean

removeListener() публичный Метод

Remove a listener from an event name.
public removeListener ( string $eventName, callable $listener )
$eventName string
$listener callable