Class Swift_Plugins_LoggerPlugin
Does real time logging of Transport level information.
Public Methods
| Method | Description | Defined By |
|---|---|---|
| __construct() | Create a new LoggerPlugin using $logger. | Swift_Plugins_LoggerPlugin |
| add() | Add a log entry. | Swift_Plugins_LoggerPlugin |
| beforeTransportStarted() | Invoked just before a Transport is started. | Swift_Plugins_LoggerPlugin |
| beforeTransportStopped() | Invoked just before a Transport is stopped. | Swift_Plugins_LoggerPlugin |
| clear() | Clear the log contents. | Swift_Plugins_LoggerPlugin |
| commandSent() | Invoked immediately following a command being sent. | Swift_Plugins_LoggerPlugin |
| dump() | Get this log as a string. | Swift_Plugins_LoggerPlugin |
| exceptionThrown() | Invoked as a TransportException is thrown in the Transport system. | Swift_Plugins_LoggerPlugin |
| responseReceived() | Invoked immediately following a response coming back. | Swift_Plugins_LoggerPlugin |
| transportStarted() | Invoked immediately after the Transport is started. | Swift_Plugins_LoggerPlugin |
| transportStopped() | Invoked immediately after the Transport is stopped. | Swift_Plugins_LoggerPlugin |
Method Details
Create a new LoggerPlugin using $logger.
| public void __construct ( Swift_Plugins_Logger $logger ) | ||
| $logger | Swift_Plugins_Logger | |
Add a log entry.
| public void add ( $entry ) | ||
| $entry | string | |
Invoked just before a Transport is started.
| public void beforeTransportStarted ( Swift_Events_TransportChangeEvent $evt ) | ||
| $evt | Swift_Events_TransportChangeEvent | |
Invoked just before a Transport is stopped.
| public void beforeTransportStopped ( Swift_Events_TransportChangeEvent $evt ) | ||
| $evt | Swift_Events_TransportChangeEvent | |
Clear the log contents.
| public void clear ( ) |
Invoked immediately following a command being sent.
| public void commandSent ( Swift_Events_CommandEvent $evt ) | ||
| $evt | Swift_Events_CommandEvent | |
Get this log as a string.
| public string dump ( ) |
Invoked as a TransportException is thrown in the Transport system.
| public void exceptionThrown ( Swift_Events_TransportExceptionEvent $evt ) | ||
| $evt | Swift_Events_TransportExceptionEvent | |
Invoked immediately following a response coming back.
| public void responseReceived ( Swift_Events_ResponseEvent $evt ) | ||
| $evt | Swift_Events_ResponseEvent | |
Invoked immediately after the Transport is started.
| public void transportStarted ( Swift_Events_TransportChangeEvent $evt ) | ||
| $evt | Swift_Events_TransportChangeEvent | |
Invoked immediately after the Transport is stopped.
| public void transportStopped ( Swift_Events_TransportChangeEvent $evt ) | ||
| $evt | Swift_Events_TransportChangeEvent | |