Сообщение
класс Сообщение mixin Email (Просмотреть исходный код)
Трейты
| ForwardsCalls |
Свойства
| protected Email | $message | Экземпляр Symfony Email. | |
| protected array deprecated | $embeddedFiles | CID файлов, вставленных в сообщение. |
Методы
| mixed | forwardCallTo(mixed $object, string $method, array $parameters)
Перенаправить вызов метода заданному объекту. | из ForwardsCalls |
| mixed | forwardDecoratedCallTo(mixed $object, string $method, array $parameters)
Перенаправить вызов метода заданному объекту, вернув $this, если перенаправленный вызов вернул себя. | из ForwardsCalls |
| static void | throwBadMethodCallException(string $method)
Выбросить исключение BadMethodCallException для заданного метода. | из ForwardsCalls |
| void | __construct(Email $message)
Создать новый экземпляр сообщения. | |
| $this | from(string|array $address, string|null $name = null)
Добавить адрес "от" к сообщению. | |
| $this | sender(string|array $address, string|null $name = null)
Установить "отправителя" сообщения. | |
| $this | returnPath(string $address)
Установить "адрес возврата" сообщения. | |
| $this | to(string|array $address, string|null $name = null, bool $override = false)
Добавить получателя к сообщению. | |
| $this | forgetTo()
Удалить все адреса "к" из сообщения. | |
| $this | cc(string|array $address, string|null $name = null, bool $override = false)
Добавить копию сообщения. | |
| $this | forgetCc()
Удалить все адреса копий сообщения. | |
| $this | bcc(string|array $address, string|null $name = null, bool $override = false)
Добавить скрытую копию сообщения. | |
| $this | forgetBcc()
Удалить все адреса скрытых копий сообщения. | |
| $this | replyTo(string|array $address, string|null $name = null)
Добавить адрес "ответ на" к сообщению. | |
| $this | addAddresses(string|array $address, string $name, string $type)
Добавить получателя к сообщению. | |
| $this | addAddressDebugHeader(string $header, array $addresses)
Добавить заголовок отладки адреса для списка получателей. | |
| $this | subject(string $subject)
Установить тему сообщения. | |
| $this | priority(int $level)
Установить уровень приоритета сообщения. | |
| $this | attach(string|Attachable|Attachment $file, array $options = [])
Прикрепить файл к сообщению. | |
| $this | attachData(string|resource $data, string $name, array $options = [])
Прикрепить данные из памяти как вложение. | |
| string | embed(string|Attachable|Attachment $file)
Вставить файл в сообщение и получить CID. | |
| string | embedData(string|resource $data, string $name, string|null $contentType = null)
Вставить данные из памяти в сообщение и получить CID. | |
| getSymfonyMessage()
Получить базовый экземпляр Symfony Email. | ||
| mixed | __call(string $method, array $parameters)
Динамически передать отсутствующие методы экземпляру Symfony. |
Подробности
protected mixed forwardCallTo(mixed $object, string $method, array $parameters)
Перенаправить вызов метода заданному объекту.
protected mixed forwardDecoratedCallTo(mixed $object, string $method, array $parameters)
Перенаправить вызов метода заданному объекту, вернув $this, если перенаправленный вызов вернул себя.
static protected void throwBadMethodCallException(string $method)
Выбросить исключение BadMethodCallException для заданного метода.
void __construct(Email $message)
Создать новый экземпляр сообщения.
$this from(string|array $address, string|null $name = null)
Добавить адрес "от" к сообщению.
$this sender(string|array $address, string|null $name = null)
Установите "отправителя" сообщения.
$this returnPath(string $address)
Установите "адрес возврата" сообщения.
$this to(string|array $address, string|null $name = null, bool $override = false)
Добавьте получателя к сообщению.
$this forgetTo()
Удалите все адреса "получателей" из сообщения.
$this cc(string|array $address, string|null $name = null, bool $override = false)
Добавьте копию сообщения.
$this forgetCc()
Удалите все адреса "копии" из сообщения.
$this bcc(string|array $address, string|null $name = null, bool $override = false)
Добавьте скрытую копию сообщения.
$this forgetBcc()
Удалите все адреса "скрытой копии" из сообщения.
$this replyTo(string|array $address, string|null $name = null)
Добавьте адрес для ответа на сообщение.
protected $this addAddresses(string|array $address, string $name, string $type)
Добавьте получателя к сообщению.
protected $this addAddressDebugHeader(string $header, array $addresses)
Добавьте заголовок отладки адреса для списка получателей.
$this subject(string $subject)
Установите тему сообщения.
$this priority(int $level)
Установите уровень приоритета сообщения.
$this attach(string|Attachable|Attachment $file, array $options = [])
Прикрепить файл к сообщению.
$this attachData(string|resource $data, string $name, array $options = [])
Прикрепить данные из памяти в качестве вложения.
string embed(string|Attachable|Attachment $file)
Встроить файл в сообщение и получить CID.
string embedData(string|resource $data, string $name, string|null $contentType = null)
Встроить данные из памяти в сообщение и получить CID.
Email getSymfonyMessage()
Получить базовое экземпляр Symfony Email.
mixed __call(string $method, array $parameters)
Динамически передать отсутствующие методы в экземпляр Symfony.
© Taylor Otwell
Licensed under the MIT License.
Laravel is a trademark of Taylor Otwell.
https://laravel.com/api/11.x/Illuminate/Mail/Message.html