ResetPassword
class ResetPassword extends Notification (View source)
Traits
Properties
| 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 | $toMailCallback | The callback that should be used to build the mail message.  | 
                
Methods
Get the property value prepared for serialization.
Get the restored property value after deserialization.
Create a notification instance.
Get the notification's channels.
Build the mail representation of the notification.
Set a callback that should be used when building the notification mail message.
Details
        
                    protected        mixed
    getSerializedPropertyValue(mixed $value)
        
    
    Get the property value prepared for serialization.
        
                    protected        mixed
    getRestoredPropertyValue(mixed $value)
        
    
    Get the restored property value after deserialization.
        
                    protected        Collection
    restoreCollection(ModelIdentifier $value)
        
    
    Restore a queueable collection instance.
        
                            Model
    restoreModel(ModelIdentifier $value)
        
    
    Restore the model from the model identifier instance.
        
                    protected        Builder
    getQueryForModelRestoration(Model $model, array|int $ids)
        
    
    Get the query for model restoration.
        
                            array
    __sleep()
        
    
    Prepare the instance for serialization.
        
                            void
    __wakeup()
        
    
    Restore the model after serialization.
        
                            array
    __serialize()
        
    
    Prepare the instance values for serialization.
        
                            array
    __unserialize(array $values)
        
    
    Restore the model after serialization.
        
                    protected        mixed
    getPropertyValue(ReflectionProperty $property)
        
    
    Get the property value for the given property.
        
                            array
    broadcastOn()
        
    
    Get the channels the event should broadcast on.
        
                            $this
    locale(string $locale)
        
    
    Set the locale to send this notification in.
        
                            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.
        
                static            void
    toMailUsing(Closure $callback)
        
    
    Set a callback that should be used when building the notification mail message.