OtherDeviceLogout
class OtherDeviceLogout (View source)
Traits
| SerializesModels | |
| SerializesAndRestoresModelIdentifiers | 
Properties
| string | $guard | The authentication guard name. | |
| Authenticatable | $user | The authenticated user. | 
Methods
| 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 | 
| void |  __construct(string $guard, Authenticatable $user)  Create a new event instance.  |  
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.
void __construct(string $guard, Authenticatable $user)
Create a new event instance.
    © Taylor Otwell
Licensed under the MIT License.
Laravel is a trademark of Taylor Otwell.
    https://laravel.com/api/8.x/Illuminate/Auth/Events/OtherDeviceLogout.html