Class Swift_Events_SimpleEventDispatcher

(line 27)

Description


Located in File: /vendors/swiftMailer/classes/Swift/Events/SimpleEventDispatcher.php

The EventDispatcher which handles the event dispatching layer.


Class Variables

Summary:

Class Constants

Summary:

Method Detail

Summary:

Constructor __construct (line 42)

Swift_Events_SimpleEventDispatcher __construct( )

Create a new EventDispatcher.

Info

  • access - public

Method bindEventListener (line 123)

void bindEventListener( Swift_Events_EventListener $listener)


Implementation of:
Swift_Events_EventDispatcher::bindEventListener()
Bind an event listener to this dispatcher.
Bind an event listener to this dispatcher.

Parameters

Info

  • access - public

Method createCommandEvent (line 74)

Swift_Events_CommandEvent createCommandEvent( Swift_Transport $source, string $command, [array $successCodes = array()])


Implementation of:
Swift_Events_EventDispatcher::createCommandEvent()
Create a new CommandEvent for $source and $command.
Create a new CommandEvent for $source and $command.

Parameters

  • Swift_Transport $source:
  • string $command: That will be executed
  • array $successCodes: That are needed

Info

  • access - public

Method createResponseEvent (line 88)

Swift_Events_ResponseEvent createResponseEvent( Swift_Transport $source, string $response, boolean $valid)


Implementation of:
Swift_Events_EventDispatcher::createResponseEvent()
Create a new ResponseEvent for $source and $response.
Create a new ResponseEvent for $source and $response.

Parameters

  • Swift_Transport $source:
  • string $response:
  • boolean $valid: If the response is valid

Info

  • access - public

Method createSendEvent (line 60)

Swift_Events_SendEvent createSendEvent( Swift_Transport $source, Swift_Mime_Message $message)


Implementation of:
Swift_Events_EventDispatcher::createSendEvent()
Create a new SendEvent for $source and $message.
Create a new SendEvent for $source and $message.

Parameters

Info

  • access - public

Method createTransportChangeEvent (line 100)

Swift_Events_TransportChangeEvent createTransportChangeEvent( Swift_Transport $source)


Implementation of:
Swift_Events_EventDispatcher::createTransportChangeEvent()
Create a new TransportChangeEvent for $source.
Create a new TransportChangeEvent for $source.

Parameters

Info

  • access - public

Method createTransportExceptionEvent (line 112)

Swift_Events_TransportExceptionEvent createTransportExceptionEvent( Swift_Transport $source, Swift_TransportException $ex)


Implementation of:
Swift_Events_EventDispatcher::createTransportExceptionEvent()
Create a new TransportExceptionEvent for $source.
Create a new TransportExceptionEvent for $source.

Parameters

Info

  • access - public

Method dispatchEvent (line 142)

void dispatchEvent( Swift_Events_EventObject $evt, string $target)


Implementation of:
Swift_Events_EventDispatcher::dispatchEvent()
Dispatch the given Event to all suitable listeners.
Dispatch the given Event to all suitable listeners.

Parameters

Info

  • access - public

Inherited Variables

Inherited Class Variable Summary

Inherited Methods

Inherited Method Summary


Documentation generated on Fri, 12 Nov 2010 20:45:29 +0000 by phpDocumentor 1.4.3