class BroadcastNotificationCreated implements ShouldBroadcast (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 |
mixed | $notifiable | The notifiable entity who received the notification. | |
Notification | $notification | The notification instance. | |
array | $data | The notification data. |
$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 |
mixed | getSerializedPropertyValue(mixed $value) Get the property value prepared for serialization. | from SerializesAndRestoresModelIdentifiers |
mixed | getRestoredPropertyValue(mixed $value) Get the restored property value after deserialization. | from SerializesAndRestoresModelIdentifiers |
Collection | restoreCollection(ModelIdentifier $value) Restore a queueable collection instance. | from SerializesAndRestoresModelIdentifiers |
Builder | getQueryForModelRestoration(Model $model) Get the query for restoration. | from SerializesAndRestoresModelIdentifiers |
array | __sleep() Prepare the instance for serialization. | from SerializesModels |
void | __wakeup() Restore the model after serialization. | from SerializesModels |
mixed | getPropertyValue(ReflectionProperty $property) Get the property value for the given property. | from SerializesModels |
void | __construct(mixed $notifiable, Notification $notification, array $data) Create a new event instance. | |
array | broadcastOn() Get the channels the event should broadcast on. | |
array | broadcastWith() Get the data that should be sent with the broadcasted event. | |
string | channelName() Get the broadcast channel name for the event. |
Set the desired connection for the job.
Set the desired queue for the job.
Set the desired delay for the job.
Get the property value prepared for serialization.
Get the restored property value after deserialization.
Restore a queueable collection instance.
Prepare the instance for serialization.
Restore the model after serialization.
Get the property value for the given property.
Create a new event instance.
Get the channels the event should broadcast on.
Get the data that should be sent with the broadcasted event.
Get the broadcast channel name for the event.
© Taylor Otwell
Licensed under the MIT License.
Laravel is a trademark of Taylor Otwell.
https://laravel.com/api/5.5/Illuminate/Notifications/Events/BroadcastNotificationCreated.html