30 parent::__construct();
46 $maxTransports = count($this->_transports);
49 for ($i = 0; $i < $maxTransports
52 if (!$transport->isStarted()) {
56 return $transport->send($message, $failedRecipients);
62 if (count($this->_transports) == 0) {
64 'All Transports in FailoverTransport failed, or no Transports available'
73 if (!isset($this->_currentTransport)) {
74 $this->_currentTransport = parent::_getNextTransport();
82 $this->_currentTransport = null;
83 parent::_killCurrentTransport();