class ResetPassword extends Notification (View source)
SerializesModels | |
SerializesAndRestoresModelIdentifiers |
string | $id | The unique identifier for the notification. | from Notification |
string|null | $locale | The locale to be used when sending the notification. | from Notification |
string | $token | The password reset token. | |
static Closure|null | $createUrlCallback | The callback that should be used to create the reset password URL. | |
static Closure|null | $toMailCallback | The callback that should be used to build the mail message. |
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 |
Model | restoreModel(ModelIdentifier $value) Restore the model from the model identifier instance. | from SerializesAndRestoresModelIdentifiers |
Builder | getQueryForModelRestoration(Model $model, array|int $ids) Get the query for model restoration. | from SerializesAndRestoresModelIdentifiers |
array | __sleep() Prepare the instance for serialization. | from SerializesModels |
void | __wakeup() Restore the model after serialization. | from SerializesModels |
array | __serialize() Prepare the instance values for serialization. | from SerializesModels |
array | __unserialize(array $values) Restore the model after serialization. | from SerializesModels |
mixed | getPropertyValue(ReflectionProperty $property) Get the property value for the given property. | from SerializesModels |
array | broadcastOn() Get the channels the event should broadcast on. | from Notification |
$this | locale(string $locale) Set the locale to send this notification in. | from Notification |
void | __construct(string $token) Create a notification instance. | |
array|string | via(mixed $notifiable) Get the notification's channels. | |
MailMessage | toMail(mixed $notifiable) Build the mail representation of the notification. | |
MailMessage | buildMailMessage(string $url) Get the reset password notification mail message for the given URL. | |
static void | createUrlUsing(Closure $callback) Set a callback that should be used when creating the reset password button URL. | |
static void | toMailUsing(Closure $callback) Set a callback that should be used when building the notification mail message. |
Get the property value prepared for serialization.
Get the restored property value after deserialization.
Restore a queueable collection instance.
Restore the model from the model identifier instance.
Get the query for model restoration.
Prepare the instance for serialization.
Restore the model after serialization.
Prepare the instance values for serialization.
Restore the model after serialization.
Get the property value for the given property.
Get the channels the event should broadcast on.
Set the locale to send this notification in.
Create a notification instance.
Get the notification's channels.
Build the mail representation of the notification.
Get the reset password notification mail message for the given URL.
Set a callback that should be used when creating the reset password button URL.
Set a callback that should be used when building the notification mail message.
© Taylor Otwell
Licensed under the MIT License.
Laravel is a trademark of Taylor Otwell.
https://laravel.com/api/8.x/Illuminate/Auth/Notifications/ResetPassword.html