PHP Трейт Kraken\Event\EventEmitterTrait

Показать файл Открыть проект

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

Свойство Тип Описание
$emitter Kraken\Event\EventEmitterInterface

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

Метод Описание
__construct ( Kraken\Loop\LoopInterface $loop = null )
__destruct ( )
copyEvent ( Kraken\Event\EventEmitterInterface $emitter, $event )
copyEvents ( Kraken\Event\EventEmitterInterface $emitter, $events )
delay ( $event, $ticks, callable $listener )
delayOnce ( $event, $ticks, callable $listener )
delayTimes ( $event, $ticks, $limit, callable $listener )
discardEvents ( Kraken\Event\EventEmitterInterface $emitter )
emit ( $event, $arguments = [] )
findListener ( $event, callable $listener )
flushListeners ( )
forwardEvents ( Kraken\Event\EventEmitterInterface $emitter )
getMode ( )
on ( $event, callable $listener )
once ( $event, callable $listener )
removeListener ( $event, callable $listener )
removeListeners ( $event )
setMode ( $emitterMode )
times ( $event, $limit, callable $listener )

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

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

public __construct ( Kraken\Loop\LoopInterface $loop = null )
$loop Kraken\Loop\LoopInterface

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

public __destruct ( )

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

См. также: EventEmitterInterface::copyEvent
public copyEvent ( Kraken\Event\EventEmitterInterface $emitter, $event )
$emitter Kraken\Event\EventEmitterInterface

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

См. также: EventEmitterInterface::copyEvents
public copyEvents ( Kraken\Event\EventEmitterInterface $emitter, $events )
$emitter Kraken\Event\EventEmitterInterface

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

См. также: EventEmitterInterface::delay
public delay ( $event, $ticks, callable $listener )
$listener callable

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

См. также: EventEmitterInterface::delayOnce
public delayOnce ( $event, $ticks, callable $listener )
$listener callable

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

См. также: EventEmitterInterface::delayTimes
public delayTimes ( $event, $ticks, $limit, callable $listener )
$listener callable

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

См. также: EventEmitterInterface::discardEvents
public discardEvents ( Kraken\Event\EventEmitterInterface $emitter )
$emitter Kraken\Event\EventEmitterInterface

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

См. также: EventEmitterInterface::emit
public emit ( $event, $arguments = [] )

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

См. также: EventEmitterInterface::findListener
public findListener ( $event, callable $listener )
$listener callable

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

См. также: EventEmitterInterface::flushListeners
public flushListeners ( )

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

См. также: EventEmitterInterface::forwardEvents
public forwardEvents ( Kraken\Event\EventEmitterInterface $emitter )
$emitter Kraken\Event\EventEmitterInterface

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

См. также: EventEmitterInterface::getMode
public getMode ( )

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

См. также: EventEmitterInterface::on
public on ( $event, callable $listener )
$listener callable

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

См. также: EventEmitterInterface::once
public once ( $event, callable $listener )
$listener callable

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

См. также: EventEmitterInterface::removeListener
public removeListener ( $event, callable $listener )
$listener callable

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

См. также: EventEmitterInterface::removeListeners
public removeListeners ( $event )

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

См. также: EventEmitterInterface::setMode
public setMode ( $emitterMode )

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

См. также: EventEmitterInterface::times
public times ( $event, $limit, callable $listener )
$listener callable

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

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

protected EventEmitterInterface,Kraken\Event $emitter
Результат Kraken\Event\EventEmitterInterface