Authenticated
class Authenticated (View source)
Traits
Properties
string | $guard | The authentication guard name. |
|
Authenticatable | $user | The authenticated user. |
Methods
mixed
getSerializedPropertyValue(mixed $value, bool $withRelations = true)
Get the property value prepared for serialization.
mixed
getRestoredPropertyValue(mixed $value)
Get the restored property value after deserialization.
TModel>
getQueryForModelRestoration(TModel $model, array|int $ids)
Get the query for model restoration.
mixed
from
SerializesModels
void
Details
protected mixed
getSerializedPropertyValue(mixed $value, bool $withRelations = true)
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 TModel>
getQueryForModelRestoration(TModel $model, array|int $ids)
Get the query for model restoration.
array
__serialize()
Prepare the instance values for serialization.
void
__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.