Command Validator is a package that lets you validate Laravel Console Commands.
Here is an example of its usage:
use Illuminate\Console\Command;
use Cerbero\CommandValidator\ValidatesInput;
class Example extends Command
{
use ValidatesInput;
public function rules()
{
return [
'year' => 'digits:4|min:2000'
];
}
}
The rules available come from the default Laravel validation rules but you can add custom ones, just as you would in form validation.
Give it a try the next time you need to validate console commands.
0 comments:
Post a Comment
Thanks