Kraken\Event\EventListener::__construct PHP Method

__construct() public method

public __construct ( Kraken\Event\EventEmitterInterface $emitter, string $event, callable $handler, callable $listener = null )
$emitter Kraken\Event\EventEmitterInterface
$event string
$handler callable
$listener callable
    public function __construct(EventEmitterInterface $emitter, $event, callable $handler, callable $listener = null)
    {
        $this->emitter = $emitter;
        $this->event = $event;
        $this->handler = $handler;
        $this->listener = $listener !== null ? $listener : $handler;
    }