wendelladriel/laravel-lift
Experimental Laravel package that supercharges Eloquent models with typed public properties matching your schema, powered by PHP 8 attributes. Add validation rules and other metadata directly on models and access them via handy methods, using Eloquent events for easy drop-in use.
The updateValidationRules method returns an array with all the update action validation rules for your model's public properties.
$productRules = Product::updateValidationRules();
// WILL RETURN
[
'name' => ['required', 'string'],
'price' => ['required', 'numeric'],
]
How can I help you explore Laravel packages today?