PHP 클래스 Fuel\Event\Listener

파일 보기 프로젝트 열기: fuelphp/event

공개 프로퍼티들

프로퍼티 타입 설명
$priority integer priority

보호된 프로퍼티들

프로퍼티 타입 설명
$context mixed handler context
$event string event name
$handler mixed event handler
$propagate boolean continue propagation boolean

공개 메소드들

메소드 설명
__construct ( string $event, callable $handler, mixed $context = null, integer $priority = null ) Constructor
__invoke ( string $event, array $args ) : mixed Invoke handler forewarder.
context ( ) : mixed Retrieve the Event context
handler ( ) : mixed Retrieve the Event handler
is ( $event, $handler, $context ) : boolean Retrieve wether the event object matches a set of event params.
name ( ) : string Retrieve the Event name
propagationStopped ( ) : boolean Returns wether event propagation should continue.
stopPropagation ( ) : object Prevents further events from being fired.

메소드 상세

__construct() 공개 메소드

Constructor
public __construct ( string $event, callable $handler, mixed $context = null, integer $priority = null )
$event string event name
$handler callable handler
$context mixed closure context
$priority integer closure context

__invoke() 공개 메소드

Invoke handler forewarder.
public __invoke ( string $event, array $args ) : mixed
$event string triggered event
$args array handler arguments
리턴 mixed handler return value

context() 공개 메소드

Retrieve the Event context
public context ( ) : mixed
리턴 mixed event context

handler() 공개 메소드

Retrieve the Event handler
public handler ( ) : mixed
리턴 mixed event handler

is() 공개 메소드

Retrieve wether the event object matches a set of event params.
public is ( $event, $handler, $context ) : boolean
리턴 boolean wether the event object matches the params

name() 공개 메소드

Retrieve the Event name
public name ( ) : string
리턴 string event name

propagationStopped() 공개 메소드

Returns wether event propagation should continue.
public propagationStopped ( ) : boolean
리턴 boolean wether event propagation should continue.

stopPropagation() 공개 메소드

Prevents further events from being fired.
public stopPropagation ( ) : object
리턴 object $this

프로퍼티 상세

$context 보호되어 있는 프로퍼티

handler context
protected mixed $context
리턴 mixed

$event 보호되어 있는 프로퍼티

event name
protected string $event
리턴 string

$handler 보호되어 있는 프로퍼티

event handler
protected mixed $handler
리턴 mixed

$priority 공개적으로 프로퍼티

priority
public int $priority
리턴 integer

$propagate 보호되어 있는 프로퍼티

continue propagation boolean
protected bool $propagate
리턴 boolean