Spec-Zone.ru › Laravel 11

Конверт

класс Конверт (Просмотр исходного кода)

Трейты

Conditionable

Свойства

Адрес|строка|null $from

Адрес отправителя сообщения.

массив $to

Получатели сообщения.

массив $cc

Получатели, получившие копию сообщения.

массив $bcc

Получатели, получившие скрытую копию сообщения.

массив $replyTo

Получатели, которым следует ответить.

строка|null $subject

Тема сообщения.

массив $tags

Теги сообщения.

массив $metadata

Метаданные сообщения.

массив $using

Обратные вызовы настройки сообщения Symfony Message.

Методы

$this|TWhenReturnType when($value = null, callable|null $callback = null, callable|null $default = null)

Применить обратный вызов, если заданное «значение» истинно (или разрешается до истинного).

из Conditionable
$this|TUnlessReturnType unless($value = null, callable|null $callback = null, callable|null $default = null)

Применить обратный вызов, если заданное «значение» ложно (или разрешается до ложного).

из Conditionable
void __construct(Address|string|null $from = null, Address|string> $to = [], Address|string> $cc = [], Address|string> $bcc = [], Address|string> $replyTo = [], string|null $subject = null, array $tags = [], array $metadata = [], Closure|array $using = [])

Создать новый экземпляр конверта сообщения.

Address> normalizeAddresses(Address|string> $addresses)

Нормализовать заданный массив адресов.

$this from(Address|string $address, string|null $name = null)

Указать, от кого будет отправлено сообщение.

$this to(Address|array|string $address, string|null $name = null)

Добавить получателя «к» конверту сообщения.

$this cc(Address|array|string $address, string|null $name = null)

Добавить получателя «копии» в конверт сообщения.

$this bcc(Address|array|string $address, string|null $name = null)

Добавить получателя «скрытой копии» в конверт сообщения.

$this replyTo(Address|array|string $address, string|null $name = null)

Добавить получателя «ответа» в конверт сообщения.

$this subject(string $subject)

Установить тему сообщения.

$this tags(array $tags)

Добавить «теги» к сообщению.

$this tag(string $tag)

Добавить «тег» к сообщению.

$this metadata(string $key, string|int $value)

Добавить метаданные к сообщению.

$this using(Closure $callback)

Добавить обратный вызов настройки сообщения Symfony Message к сообщению.

bool isFrom(string $address, string|null $name = null)

Определить, отправлено ли сообщение от указанного адреса.

bool hasTo(string $address, string|null $name = null)

Определить, содержит ли сообщение указанный адрес в качестве получателя.

bool hasCc(string $address, string|null $name = null)

Определить, содержит ли сообщение указанный адрес в качестве получателя «копии».

bool hasBcc(string $address, string|null $name = null)

Определить, содержит ли сообщение указанный адрес в качестве получателя «скрытой копии».

bool hasReplyTo(string $address, string|null $name = null)

Определить, содержит ли сообщение указанный адрес в качестве получателя «ответа».

bool hasRecipient(array $recipients, string $address, string|null $name = null)

Определить, содержит ли сообщение указанного получателя.

bool hasSubject(string $subject)

Определить, содержит ли сообщение указанную тему.

bool hasMetadata(string $key, string $value)

Определить, содержит ли сообщение указанные метаданные.

Подробности

$this|TWhenReturnType when($value = null, callable|null $callback = null, callable|null $default = null)

Применить обратный вызов, если заданное «значение» истинно (или разрешается до истинного).

Параметры

$value
callable|null $callback
callable|null $default

Возвращаемое значение

$this|TWhenReturnType

$this|TUnlessReturnType unless($value = null, callable|null $callback = null, callable|null $default = null)

Применить обратный вызов, если заданное «значение» ложно (или разрешается до ложного).

Параметры

$value
callable|null $callback
callable|null $default

Возвращаемое значение

$this|TUnlessReturnType

void __construct(Address|string|null $from = null, Address|string> $to = [], Address|string> $cc = [], Address|string> $bcc = [], Address|string> $replyTo = [], string|null $subject = null, array $tags = [], array $metadata = [], Closure|array $using = [])

Создать новый экземпляр конверта сообщения.

Параметры

Address|string|null $from
Address|string> $to
Address|string> $cc
Address|string> $bcc
Address|string> $replyTo
string|null $subject
массив $tags
массив $metadata
Closure|массив $using

Возвращаемое значение

void

protected Address> normalizeAddresses(Address|string> $addresses)

Нормализовать заданный массив адресов.

Параметры

Address|string> $addresses

Возвращаемое значение

Address>
END_OF_DOCUMENT_MARKER

$this from(Address|string $address, string|null $name = null)

Указать, от кого отправляется сообщение.

Параметры

Address|string $address
string|null $name

Возвращаемое значение

$this

$this to(Address|array|string $address, string|null $name = null)

Добавить получателя "к кому" в конверт сообщения.

Параметры

Address|array|string $address
string|null $name

Возвращаемое значение

$this

$this cc(Address|array|string $address, string|null $name = null)

Добавить получателя "копия" в конверт сообщения.

Параметры

Address|array|string $address
string|null $name

Возвращаемое значение

$this

$this bcc(Address|array|string $address, string|null $name = null)

Добавить получателя "скрытая копия" в конверт сообщения.

Параметры

Address|array|string $address
string|null $name

Возвращаемое значение

$this

$this replyTo(Address|array|string $address, string|null $name = null)

Добавить получателя "ответ" в конверт сообщения.

Параметры

Address|array|string $address
string|null $name

Возвращаемое значение

$this

$this subject(string $subject)

Установить тему сообщения.

Параметры

string $subject

Возвращаемое значение

$this

$this tags(array $tags)

Добавить "метки" к сообщению.

Параметры

array $tags

Возвращаемое значение

$this

$this tag(string $tag)

Добавить "метку" к сообщению.

Параметры

string $tag

Возвращаемое значение

$this

$this metadata(string $key, string|int $value)

Добавить метаданные к сообщению.

Параметры

string $key
string|int $value

Возвращаемое значение

$this

$this using(Closure $callback)

Добавить настраиваемый обратный вызов сообщения Symfony для кастомизации сообщения.

Параметры

Closure $callback

Возвращаемое значение

$this

bool isFrom(string $address, string|null $name = null)

Определить, отправлено ли сообщение с указанного адреса.

Параметры

string $address
string|null $name

Возвращаемое значение

bool

bool hasTo(string $address, string|null $name = null)

Определить, содержит ли сообщение указанный адрес в качестве получателя.

Параметры

string $address
string|null $name

Возвращаемое значение

bool

bool hasCc(string $address, string|null $name = null)

Определить, содержит ли сообщение указанный адрес в качестве получателя "копия".

Параметры

string $address
string|null $name

Возвращаемое значение

bool

bool hasBcc(string $address, string|null $name = null)

Определить, содержит ли сообщение указанный адрес в качестве получателя "скрытая копия".

Параметры

string $address
string|null $name

Возвращаемое значение

bool

bool hasReplyTo(string $address, string|null $name = null)

Определить, содержит ли сообщение указанный адрес в качестве получателя "ответ".

Параметры

string $address
string|null $name

Возвращаемое значение

bool

protected bool hasRecipient(array $recipients, string $address, string|null $name = null)

Определить, содержит ли сообщение указанного получателя.

Параметры

array $recipients
string $address
string|null $name

Возвращаемое значение

bool

bool hasSubject(string $subject)

Определить, содержит ли сообщение указанную тему.

Параметры

string $subject

Возвращаемое значение

bool

bool hasMetadata(string $key, string $value)

Определить, содержит ли сообщение указанные метаданные.

Параметры

string $key
string $value

Возвращаемое значение

bool

© Taylor Otwell
Licensed under the MIT License.
Laravel is a trademark of Taylor Otwell.
https://laravel.com/api/11.x/Illuminate/Mail/Mailables/Envelope.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API