저자: Chris Corbyn
상속: extends Swift_Events_EventObject
예제 #1
0
 /**
  * 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));
 }
예제 #2
0
 /**
  * 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));
 }