LogTransport
class LogTransport extends Transport
Properties
array | $plugins | The plug-ins registered with the transport. |
from Transport |
protected LoggerInterface | $logger | The Logger instance. |
Methods
void
registerPlugin(Swift_Events_EventListener $plugin)
Register a plug-in with the transport.
from
Transport
void
beforeSendPerformed(Swift_Mime_Message $message)
Iterate through registered plugins and execute plugins' methods.
from
Transport
void
sendPerformed(Swift_Mime_Message $message)
Iterate through registered plugins and execute plugins' methods.
from
Transport
void
__construct(LoggerInterface $logger)
Create a new log transport instance.
send(Swift_Mime_Message $message, $failedRecipients = null)
{@inheritdoc}
string
getMimeEntityString(Swift_Mime_MimeEntity $entity)
Get a loggable string out of a Swiftmailer entity.
Details
in
Transport at line 22
isStarted()
{@inheritdoc}
in
Transport at line 30
start()
{@inheritdoc}
in
Transport at line 38
stop()
{@inheritdoc}
in
Transport at line 49
void
registerPlugin(Swift_Events_EventListener $plugin)
Register a plug-in with the transport.
in
Transport at line 60
protected void
beforeSendPerformed(Swift_Mime_Message $message)
Iterate through registered plugins and execute plugins' methods.
in
Transport at line 77
protected void
sendPerformed(Swift_Mime_Message $message)
Iterate through registered plugins and execute plugins' methods.
in
Transport at line 94
protected int
numberOfRecipients(Swift_Mime_Message $message)
Get the number of recipients.
at line 24
void
__construct(LoggerInterface $logger)
Create a new log transport instance.
at line 32
send(Swift_Mime_Message $message, $failedRecipients = null)
{@inheritdoc}
at line 49
protected string
getMimeEntityString(Swift_Mime_MimeEntity $entity)
Get a loggable string out of a Swiftmailer entity.