MailMessage
class MailMessage extends SimpleMessage (View source)
Свойства
| string | $level | Уровень уведомления (info, success, error). | из SimpleMessage |
| string | $subject | Тема уведомления. | из SimpleMessage |
| string | $greeting | Приветствие в уведомлении. | из SimpleMessage |
| array | $introLines | Строки "вступления" в уведомлении. | из SimpleMessage |
| array | $outroLines | Строки "заключения" в уведомлении. | из SimpleMessage |
| string | $actionText | Текст/метка для действия. | из SimpleMessage |
| string | $actionUrl | URL для действия. | из SimpleMessage |
| string | $view | Шаблон для сообщения. | |
| array | $viewData | Данные для шаблона сообщения. | |
| array | $from | Информация "от" для сообщения. | |
| array | $to | Информация о получателе сообщения. | |
| array | $cc | Получатели "копия" сообщения. | |
| array | $replyTo | Информация "ответ на" для сообщения. | |
| array | $attachments | Вложения для сообщения. | |
| array | $rawAttachments | Необработанные вложения для сообщения. | |
| int | $priority | Уровень приоритета сообщения. |
Методы
| $this | success() Указывает, что уведомление содержит информацию об успешной операции. | из SimpleMessage |
| $this | error() Указывает, что уведомление содержит информацию об ошибке. | из SimpleMessage |
| $this | level(string $level) Установить уровень уведомления (success, error и т.д.). | из SimpleMessage |
| $this | subject(string $subject) Установить тему уведомления. | из SimpleMessage |
| $this | greeting(string $greeting) Установить приветствие в уведомлении. | из SimpleMessage |
| $this | line(Action|string $line) Добавить строку текста в уведомление. | из SimpleMessage |
| $this | with(Action|string|array $line) Добавить строку текста в уведомление. | из SimpleMessage |
| string | formatLine(string|array $line) Отформатировать заданную строку текста. | из SimpleMessage |
| $this | action(string $text, string $url) Настроить кнопку "вызвать действие". | из SimpleMessage |
| array | toArray() Получить массивное представление сообщения. | из SimpleMessage |
| $this | view(string $view, array $data = []) Установить шаблон для электронного письма. | |
| $this | from(string $address, string|null $name = null) Установить адрес отправителя электронного письма. | |
| $this | to(string|array $address) Установить адрес получателя электронного письма. | |
| $this | cc(string|array $address) Установить получателей сообщения в копии. | |
| $this | replyTo(array|string $address, null $name = null) Установить адрес для ответа на сообщение. | |
| $this | attach(string $file, array $options = []) Прикрепить файл к сообщению. | |
| $this | attachData(string $data, string $name, array $options = []) Прикрепить данные в памяти как вложение. | |
| $this | priority(int $level) Установить приоритет этого сообщения. | |
| array | data() Получить массив данных для электронного письма. |
Подробности
$this success()
Укажите, что уведомление содержит информацию об успешном выполнении операции.
$this error()
Укажите, что уведомление содержит информацию об ошибке.
$this level(string $level)
Установите "уровень" уведомления (успех, ошибка и т. д.).
$this subject(string $subject)
Установите тему уведомления.
$this greeting(string $greeting)
Установите приветствие в уведомлении.
$this line(Действие|string $line)
Добавить строку текста в уведомление.
$this with(Действие|string|array $line)
Добавить строку текста в уведомление.
protected string formatLine(string|array $line)
Отформатировать заданную строку текста.
$this action(string $text, string $url)
Настроить кнопку "Вызвать действие".
array toArray()
Получить массивное представление сообщения.
$this view(string $view, array $data = [])
Установить представление для сообщения по электронной почте.
$this from(string $address, string|null $name = null)
Установить адрес отправителя для сообщения по электронной почте.
$this to(string|array $address)
Установить адрес получателя для сообщения по электронной почте.
$this cc(string|array $address)
Установить получателей сообщения.
$this replyTo(array|string $address, null $name = null)
Установить адрес "ответить отправителю" сообщения.
$this attach(string $file, array $options = [])
Прикрепить файл к сообщению.
$this attachData(string $data, string $name, array $options = [])
Прикрепить данные в памяти в качестве вложения.
$this priority(int $level)
Установить приоритет этого сообщения.
Значение — целое число, где 1 — самый высокий приоритет, а 5 — самый низкий.
array data()
Получить массив данных для сообщения по электронной почте.
© Taylor Otwell
Licensed under the MIT License.
Laravel is a trademark of Taylor Otwell.
https://laravel.com/api/5.3/Illuminate/Notifications/Messages/MailMessage.html