PHP Класс ManaPHP\Event\Manager

Наследование: implements ManaPHP\Event\ManagerInterface
Показать файл Открыть проект

Защищенные свойства (Protected)

Свойство Тип Описание
$_events array
$_peeks array

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

Метод Описание
attachEvent ( string $event, callable $handler ) : void Attach a listener to the events manager
fireEvent ( string $event, Component | Di $source, array $data = [] ) : boolean | null Fires an event in the events manager causing that active listeners be notified about it
peekEvents ( callable $handler ) : void

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

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

Attach a listener to the events manager
public attachEvent ( string $event, callable $handler ) : void
$event string
$handler callable
Результат void

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

$eventsManager->fire('db', $connection);
public fireEvent ( string $event, Component | Di $source, array $data = [] ) : boolean | null
$event string
$source ManaPHP\Component | ManaPHP\Di
$data array
Результат boolean | null

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

public peekEvents ( callable $handler ) : void
$handler callable
Результат void

Описание свойств

$_events защищенное свойство

protected array $_events
Результат array

$_peeks защищенное свойство

protected array $_peeks
Результат array