The EventDispatcher which handles the event dispatching layer.
package | Swift |
---|---|
subpackage | Events |
author | Chris Corbyn |
__construct()
bindEventListener(\Swift_Events_EventListener $listener)
\Swift_Events_EventListener
createCommandEvent(\Swift_Transport $source, string $command, array $successCodes) : \Swift_Events_CommandEvent
\Swift_Transport
string
That will be executed
array
That are needed
createResponseEvent(\Swift_Transport $source, string $response, boolean $valid) : \Swift_Events_ResponseEvent
createSendEvent(\Swift_Transport $source, \Swift_Mime_Message $message) : \Swift_Events_SendEvent
createTransportChangeEvent(\Swift_Transport $source) : \Swift_Events_TransportChangeEvent
createTransportExceptionEvent(\Swift_Transport $source, \Swift_TransportException $ex) : \Swift_Events_TransportExceptionEvent
dispatchEvent(\Swift_Events_EventObject $evt, string $target)
_bubble(\Swift_Events_EventObject $evt, $target)
_prepareBubbleQueue(\Swift_Events_EventObject $evt)
$_bubbleQueue
$_eventMap
$_listeners