class EventEmitter implements EventEmitterInterface

Class EventEmitter

Traits

Class EventEmitterTrait

Properties

protected $listeners from EventEmitterTrait

Methods

on(mixed $event, callable $listener)

No description

once(mixed $event, callable $listener)

No description

removeListener(mixed $event, callable $listener)

No description

removeAllListeners(null $event = null)

No description

array
listeners(mixed $event)

No description

emit(mixed $event, array $arguments = [])

No description

Details

in EventEmitterTrait at line 17
on(mixed $event, callable $listener)

Parameters

mixed $event
callable $listener

in EventEmitterTrait at line 31
once(mixed $event, callable $listener)

Parameters

mixed $event
callable $listener

in EventEmitterTrait at line 45
removeListener(mixed $event, callable $listener)

Parameters

mixed $event
callable $listener

in EventEmitterTrait at line 58
removeAllListeners(null $event = null)

Parameters

null $event

in EventEmitterTrait at line 71
array listeners(mixed $event)

Parameters

mixed $event

Return Value

array

in EventEmitterTrait at line 80
emit(mixed $event, array $arguments = [])

Parameters

mixed $event
array $arguments