PHP 인터페이스 Blast\Orm\EventEmitterFactoryInterface

파일 보기 프로젝트 열기: phpthinktank/blast-orm

공개 메소드들

메소드 설명
createEventEmitter ( array $events = [] ) : League\Event\Emitter Create event emitter and set optional events as array or \League\Event\ListenerProviderInterface.

메소드 상세

createEventEmitter() 공개 메소드

Event array could have a name-handler-pair, a listener provider as instance of \League\Event\ListenerProviderInterface or a argument array with name, handler and priority $events = [ name-handler-pair 'eventName' => function()}, listener provider as instance of \League\Event\ListenerProviderInterface new \Acme\MyListenerProvider argument array name, handler, prio ['name', function()}, 10] alternating argument array name => [handler, prio] 'eventName' => [function()}, 10] ];
public createEventEmitter ( array $events = [] ) : League\Event\Emitter
$events array
리턴 League\Event\Emitter