LogTransport
class LogTransport extends Transport (View source)
Свойства
| array | $plugins | Зарегистрированные плагины транспортного средства. | из Transport |
| protected LoggerInterface | $logger | Экземпляр Logger. |
Методы
| isStarted() {@inheritdoc} | из Transport | |
| start() {@inheritdoc} | из Transport | |
| stop() {@inheritdoc} | из Transport | |
| void | registerPlugin(Swift_Events_EventListener $plugin) Зарегистрировать плагин в транспортном средстве. | из Transport |
| void | beforeSendPerformed(Swift_Mime_Message $message) Пройтись по зарегистрированным плагинам и выполнить методы плагинов. | из Transport |
| void | sendPerformed(Swift_Mime_Message $message) Пройтись по зарегистрированным плагинам и выполнить методы плагинов. | из Transport |
| int | numberOfRecipients(Swift_Mime_Message $message) Получить количество получателей. | из Transport |
| void | __construct(LoggerInterface $logger) Создать новый экземпляр транспортного средства журналов. | |
| send(Swift_Mime_Message $message, $failedRecipients = null) {@inheritdoc} | ||
| string | getMimeEntityString(Swift_Mime_MimeEntity $entity) Получить строку, подлежащую регистрации в журнале, из сущности Swiftmailer. |
Детали
isStarted()
{@inheritdoc}
start()
{@inheritdoc}
stop()
{@inheritdoc}
void registerPlugin(Swift_Events_EventListener $plugin)
Зарегистрировать плагин в транспортном средстве.
protected void beforeSendPerformed(Swift_Mime_Message $message)
Пройтись по зарегистрированным плагинам и выполнить методы плагинов.
protected void sendPerformed(Swift_Mime_Message $message)
Пройтись по зарегистрированным плагинам и выполнить методы плагинов.
protected int numberOfRecipients(Swift_Mime_Message $message)
Получить количество получателей.
void __construct(LoggerInterface $logger)
Создать новый экземпляр транспорта логов.
send(Swift_Mime_Message $message, $failedRecipients = null)
{@inheritdoc}
protected string getMimeEntityString(Swift_Mime_MimeEntity $entity)
Получить строку, подходящую для логгирования, из сущности Swiftmailer.
© Taylor Otwell
Licensed under the MIT License.
Laravel is a trademark of Taylor Otwell.
https://laravel.com/api/5.3/Illuminate/Mail/Transport/LogTransport.html