Join 25,000+ Laravel Developers and join the free Laravel Newsletter
Laravel Packages / updated: July 19, 2016

Laravel Console Command Validation

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.

This appeared first on Laravel News
Laravel News Partners

Newsletter

Join the weekly newsletter and never miss out on new tips, tutorials, and more.