\Yansongda\PayEvents

Summary

Methods
Properties
Constants
__callStatic()
__call()
setDispatcher()
getDispatcher()
createDispatcher()
dispatch()
getListeners()
getListenerPriority()
hasListeners()
addListener()
removeListener()
addSubscriber()
removeSubscriber()
No public properties found
No constants found
No protected methods found
$dispatcher
N/A
No private methods found
No private properties found
N/A

Properties

$dispatcher

$dispatcher : \Symfony\Component\EventDispatcher\EventDispatcher

dispatcher.

Type

\Symfony\Component\EventDispatcher\EventDispatcher

Methods

__callStatic()

__callStatic(string  $method, array  $args) : mixed

Forward call.

Parameters

string $method
array $args

Throws

\Exception

Returns

mixed

__call()

__call(string  $method, array  $args) : mixed

Forward call.

Parameters

string $method
array $args

Throws

\Exception

Returns

mixed

setDispatcher()

setDispatcher(\Symfony\Component\EventDispatcher\EventDispatcher  $dispatcher) 

setDispatcher.

Parameters

\Symfony\Component\EventDispatcher\EventDispatcher $dispatcher

getDispatcher()

getDispatcher() 

getDispatcher.

createDispatcher()

createDispatcher() 

createDispatcher.

dispatch()

dispatch(\Event  $event) : \Symfony\Contracts\EventDispatcher\Event

Dispatches an event to all registered listeners

Parameters

\Event $event

Returns

\Symfony\Contracts\EventDispatcher\Event

getListeners()

getListeners(mixed  $eventName = null) : array

Gets the listeners of a specific event or all listeners sorted by descending priority.

Parameters

mixed $eventName

Returns

array

getListenerPriority()

getListenerPriority(mixed  $eventName, mixed  $listener) : integer|void

Gets the listener priority for a specific event.

Parameters

mixed $eventName
mixed $listener

Returns

integer|void

hasListeners()

hasListeners(mixed  $eventName = null) : boolean

Checks whether an event has any registered listeners.

Parameters

mixed $eventName

Returns

boolean

addListener()

addListener(mixed  $eventName, mixed  $listener, mixed  $priority) : void

Adds an event listener that listens on the specified events.

Parameters

mixed $eventName
mixed $listener
mixed $priority

removeListener()

removeListener(mixed  $eventName, mixed  $listener) : static

Removes an event listener from the specified events.

Parameters

mixed $eventName
mixed $listener

Returns

static

addSubscriber()

addSubscriber(\EventSubscriberInterface  $subscriber) : void

Adds an event subscriber.

Parameters

\EventSubscriberInterface $subscriber

removeSubscriber()

removeSubscriber(\EventSubscriberInterface  $subscriber) : void

Parameters

\EventSubscriberInterface $subscriber