class SendQueuedNotifications implements ShouldQueue (View source)
Queueable |
SerializesModels |
SerializesAndRestoresModelIdentifiers |
string|null | $connection | The name of the connection the job should be sent to. | from Queueable |
string|null | $queue | The name of the queue the job should be sent to. | from Queueable |
DateTime|int|null | $delay | The number of seconds before the job should be made available. | from Queueable |
Collection | $notifiables | The notifiable entities that should receive the notification. | |
Notification | $notification | The notification to be sent. | |
array | $channels | All of the channels to send the notification too. |
$this | onConnection(string|null $connection) Set the desired connection for the job. | from Queueable |
$this | onQueue(string|null $queue) Set the desired queue for the job. | from Queueable |
$this | delay(DateTime|int|null $delay) Set the desired delay for the job. | from Queueable |
array | __sleep() Prepare the instance for serialization. | from SerializesModels |
void | __wakeup() Restore the model after serialization. | from SerializesModels |
void | __construct(Collection $notifiables, Notification $notification, array $channels = null) Create a new job instance. | |
void | handle(ChannelManager $manager) Send the notifications. | |
string | displayName() Get the display name for the queued job. |
Set the desired connection for the job.
Set the desired queue for the job.
Set the desired delay for the job.
Prepare the instance for serialization.
Restore the model after serialization.
Create a new job instance.
Send the notifications.
Get the display name for the queued job.
© Taylor Otwell
Licensed under the MIT License.
Laravel is a trademark of Taylor Otwell.
https://laravel.com/api/5.4/Illuminate/Notifications/SendQueuedNotifications.html