NotificationFake
class NotificationFake implements Factory (View source)
Свойства
| protected array | $notifications | Все уведомления, которые были отправлены. |
Методы
| void | assertSentTo(mixed $notifiable, string $notification, callable|null $callback = null) Проверить, было ли отправлено уведомление, используя обратный вызов проверки истинности. | |
| void | assertNotSentTo(mixed $notifiable, string $notification, callable|null $callback = null) Определить, было ли отправлено уведомление, используя обратный вызов проверки истинности. | |
| Collection | sent(mixed $notifiable, string $notification, callable|null $callback = null) Получить все уведомления, соответствующие обратному вызову проверки истинности. | |
| bool | hasSent(mixed $notifiable, string $notification) Определить, есть ли еще уведомления для проверки. | |
| array | notificationsFor(mixed $notifiable, string $notification) Получить все уведомления для сущности, для которой уведомление предназначено, по типу. | |
| void | send(Collection|array|mixed $notifiables, mixed $notification) Отправить заданное уведомление заданным сущностям, для которых предназначено уведомление. | |
| void | sendNow(Collection|array|mixed $notifiables, mixed $notification) Отправить заданное уведомление немедленно. | |
| mixed | channel(string|null $name = null) Получить экземпляр канала по имени. |
Подробности
void assertSentTo(mixed $notifiable, string $notification, callable|null $callback = null)
Проверить, было ли отправлено уведомление, используя обратный вызов проверки истинности.
void assertNotSentTo(mixed $notifiable, string $notification, callable|null $callback = null)
Определить, было ли отправлено уведомление, используя обратный вызов проверки истинности.
Collection sent(mixed $notifiable, string $notification, callable|null $callback = null)
Получить все уведомления, соответствующие обратному вызову проверки истинности.
bool hasSent(mixed $notifiable, string $notification)
Определить, есть ли еще уведомления для проверки.
protected array notificationsFor(mixed $notifiable, string $notification)
Получить все уведомления для сущности, для которой уведомление предназначено, по типу.
void send(Collection|array|mixed $notifiables, mixed $notification)
Отправить заданное уведомление заданным сущностям, для которых предназначено уведомление.
void sendNow(Collection|array|mixed $notifiables, mixed $notification)
Отправить заданное уведомление немедленно.
mixed channel(string|null $name = null)
Получить экземпляр канала по имени.
© Taylor Otwell
Licensed under the MIT License.
Laravel is a trademark of Taylor Otwell.
https://laravel.com/api/5.3/Illuminate/Support/Testing/Fakes/NotificationFake.html