MandrillTransport
class MandrillTransport extends Transport (View source)
Свойства
| массив | $plugins | Зарегистрированные плагины транспорта. | из Transport |
| protected ClientInterface | $client | Экземпляр клиента Guzzle. | |
| protected строка | $key | Ключ API Mandrill. |
Методы
| isStarted() {@inheritdoc} | из Transport | |
| start() {@inheritdoc} | из Transport | |
| stop() {@inheritdoc} | из Transport | |
| void | registerPlugin(Swift_Events_EventListener $plugin) Зарегистрировать плагин в транспорте. | из Transport |
| void | beforeSendPerformed(Swift_Mime_Message $message) Итерироваться по зарегистрированным плагинам и выполнять методы плагинов. | из Transport |
| void | __construct(ClientInterface $client, string $key) Создать новый экземпляр транспорта Mandrill. | |
| send(Swift_Mime_Message $message, $failedRecipients = null) {@inheritdoc} | ||
| массив | getToAddresses(Swift_Mime_Message $message) Получить все адреса, по которым должно быть отправлено сообщение. | |
| строка | getKey() Получить ключ API, используемый транспортом. | |
| строка | setKey(string $key) Установить ключ API, используемый транспортом. |
Подробности
isStarted()
{@inheritdoc}
start()
{@inheritdoc}
stop()
{@inheritdoc}
void registerPlugin(Swift_Events_EventListener $plugin)
Зарегистрировать плагин в транспорте.
protected void beforeSendPerformed(Swift_Mime_Message $message)
Итерироваться по зарегистрированным плагинам и выполнять методы плагинов.
void __construct(ClientInterface $client, string $key)
Создать новый экземпляр транспорта Mandrill.
send(Swift_Mime_Message $message, $failedRecipients = null)
{@inheritdoc}
protected массив getToAddresses(Swift_Mime_Message $message)
Получить все адреса, по которым должно быть отправлено сообщение.
Обратите внимание, что Mandrill по-прежнему учитывает заголовки CC, BCC в исходном сообщении.
строка getKey()
Получить ключ API, используемый транспортом.
строка setKey(string $key)
Установить ключ API, используемый транспортом.
© Taylor Otwell
Licensed under the MIT License.
Laravel is a trademark of Taylor Otwell.
https://laravel.com/api/5.1/Illuminate/Mail/Transport/MandrillTransport.html