/** * Invoked immediately after the Transport is stopped. * * @param Swift_Events_TransportChangeEvent $evt */ public function transportStopped(Swift_Events_TransportChangeEvent $evt) { $transportName = get_class($evt->getSource()); $this->_logger->add(sprintf('++ %s stopped', $transportName)); }
/** * Invoked just before a Transport is started. * * @param Swift_Events_TransportChangeEvent $evt */ public function beforeTransportStarted(Swift_Events_TransportChangeEvent $evt) { if (isset($this->_transport)) { if ($this->_transport !== $evt->getTransport()) { return; } } $this->connect(); $this->disconnect(); }
/** * Invoked immediately after the Transport is stopped. * * @param \Swift_Events_TransportChangeEvent $evt */ public function transportStopped(\Swift_Events_TransportChangeEvent $evt) { $level = $this->levels['transportStopped']; $transportName = get_class($evt->getSource()); $this->log($level, sprintf("++ %s stopped", $transportName)); }