. */ //@require 'Swift/Events/EventObject.php'; //@require 'Swift/TransportException.php'; /** * Generated when a TransportException is thrown from the Transport system. * @package Swift * @subpackage Events * @author Chris Corbyn */ class Swift_Events_TransportExceptionEvent extends Swift_Events_EventObject { /** * The Exception thrown. * @var Swift_TransportException */ private $_exception; /** * Create a new TransportExceptionEvent for $transport. * @param Swift_Transport $transport * @param Swift_TransportException $ex */ public function __construct(Swift_Transport $transport, Swift_TransportException $ex) { parent::__construct($transport); $this->_exception = $ex; } /** * Get the TransportException thrown. * @return Swift_TransportException */ public function getException() { return $this->_exception; } }