PHP Class Kraken\Event\EventListener

Show file Open project: kraken-php/framework Class Usage Examples

Public Methods

Method Description
__construct ( Kraken\Event\EventEmitterInterface $emitter, string $event, callable $handler, callable $listener = null )
__destruct ( )
cancel ( )
getEmitter ( ) : Kraken\Event\EventEmitterInterface
getEvent ( ) : string
getHandler ( ) : callable | null
getListener ( ) : callable

Method Details

__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

__destruct() public method

public __destruct ( )

cancel() public method

public cancel ( )

getEmitter() public method

public getEmitter ( ) : Kraken\Event\EventEmitterInterface
return Kraken\Event\EventEmitterInterface

getEvent() public method

public getEvent ( ) : string
return string

getHandler() public method

public getHandler ( ) : callable | null
return callable | null

getListener() public method

public getListener ( ) : callable
return callable