egeniq / laravel-rules
Helper function to simplify defining validation rules of mixed types
Installs: 15
Dependents: 0
Suggesters: 0
Security: 0
Stars: 0
Watchers: 8
Forks: 0
Open Issues: 0
pkg:composer/egeniq/laravel-rules
Requires
- php: ^7.0
- illuminate/support: ~5.5.0|~5.6.0
Requires (Dev)
- orchestra/testbench: ~3.5.0|~3.6.0
- phpunit/phpunit: ~7.0.0
This package is not auto-updated.
Last update: 2025-10-17 08:53:30 UTC
README
Helper function to simplify defining validation rules of mixed types
The helper enables you to use mixed format when defining validation rules in a controller. This is especially helpful when you want to add a custom rule to a list of rules that are in the string format.
// Before $validation = validator($data, [ 'id' => 'required|integer', 'amount' => [ 'required', 'integer', new MyCustomRule() ], ]); // After $validation = validator($data, [ 'id' => 'required|integer', 'amount' => rules('required|integer', new MyCustomRule()), ]);
Installation
composer require egeniq/laravel-rules