MailFake
class MailFake implements Mailer (View source)
Свойства
| protected array | $mailables | Все отправленные сообщения. |
Методы
| void | assertSent(string $mailable, callable|null $callback = null) Проверка отправки сообщения на основе обратного вызова проверки. | |
| void | assertNotSent(string $mailable, callable|null $callback = null) Определение, было ли сообщение не отправлено на основе обратного вызова проверки. | |
| void | assertNothingSent() Проверка, что сообщения не отправлялись. | |
| Collection | sent(string $mailable, callable|null $callback = null) Получение всех сообщений, соответствующих обратному вызову проверки. | |
| bool | hasSent(string $mailable) Определение, было ли отправлено указанное сообщение. | |
| Collection | mailablesOf(string $type) Получение всех отправленных сообщений для указанного типа. | |
| PendingMail | to(mixed $users) Начало процесса отправки экземпляра класса сообщения. | |
| PendingMail | bcc(mixed $users) Начало процесса отправки экземпляра класса сообщения. | |
| int | raw(string $text, Closure|string $callback) Отправка нового сообщения, когда есть только текстовая часть. | |
| void | send(string|array $view, array $data = [], Closure|string $callback = null) Отправка нового сообщения с использованием представления. | |
| mixed | queue(string|array $view, array $data = [], Closure|string $callback = null, string|null $queue = null) Помещение нового электронного письма в очередь для отправки. | |
| array | failures() Получение массива недоставленных получателей. |
Подробности
void assertSent(string $mailable, callable|null $callback = null)
Проверка отправки сообщения на основе обратного вызова проверки.
void assertNotSent(string $mailable, callable|null $callback = null)
Определение, было ли сообщение не отправлено на основе обратного вызова проверки.
void assertNothingSent()
Проверка, что сообщения не отправлялись.
Collection sent(string $mailable, callable|null $callback = null)
Получение всех сообщений, соответствующих обратному вызову проверки.
bool hasSent(string $mailable)
Определение, было ли отправлено указанное сообщение.
protected Collection mailablesOf(string $type)
Получение всех отправленных сообщений для указанного типа.
PendingMail to(mixed $users)
Начало процесса отправки экземпляра класса сообщения.
PendingMail bcc(mixed $users)
Начало процесса отправки экземпляра класса сообщения.
int raw(string $text, Closure|string $callback)
Отправка нового сообщения, когда есть только текстовая часть.
void send(string|array $view, array $data = [], Closure|string $callback = null)
Отправка нового сообщения с использованием представления.
mixed queue(string|array $view, array $data = [], Closure|string $callback = null, string|null $queue = null)
Помещение нового электронного письма в очередь для отправки.
array failures()
Получение массива недоставленных получателей.
© Taylor Otwell
Licensed under the MIT License.
Laravel is a trademark of Taylor Otwell.
https://laravel.com/api/5.4/Illuminate/Support/Testing/Fakes/MailFake.html