trait SerializesModels (View source)
SerializesAndRestoresModelIdentifiers |
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. | |
void | __wakeup() Restore the model after serialization. | |
array | __serialize() Prepare the instance values for serialization. | |
array | __unserialize(array $values) Restore the model after serialization. | |
mixed | getPropertyValue(ReflectionProperty $property) Get the property value for the given property. |
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.
© Taylor Otwell
Licensed under the MIT License.
Laravel is a trademark of Taylor Otwell.
https://laravel.com/api/8.x/Illuminate/Queue/SerializesModels.html