Interface Swift_Events_EventDispatcher
Interface for the EventDispatcher which handles the event dispatching layer.
Direct known implementers
Swift_Events_SimpleEventDispatcher
Package: Swift\Events
Author: Chris Corbyn
Located at classes/swiftmailer/lib/classes/Swift/Events/EventDispatcher.php
Author: Chris Corbyn
Located at classes/swiftmailer/lib/classes/Swift/Events/EventDispatcher.php
public
|
#
createSendEvent(
Create a new SendEvent for $source and $message. |
public
|
#
createCommandEvent(
Create a new CommandEvent for $source and $command. |
public
|
#
createResponseEvent(
Create a new ResponseEvent for $source and $response. |
public
|
#
createTransportChangeEvent(
Create a new TransportChangeEvent for $source. |
public
|
#
createTransportExceptionEvent(
Create a new TransportExceptionEvent for $source. |
public
|
#
bindEventListener(
Bind an event listener to this dispatcher. |
public
|
#
dispatchEvent(
Dispatch the given Event to all suitable listeners. |