lundi 18 mars 2019

Laravel 5.8 Validation - always bail on any rule

Is there any possibility to set FormRequest rules to default use bail rule without typing in it?

Instead of:

class StoreRequest extends FormRequest {
    function rules() {
        return [
            'name' => 'bail|required|min:3',
            'last_name' => 'bail|required|min:3',
            'names' => 'bail|required|min:3',
            'email' => 'bail|required|email',
            // [...]
        ];
    }
}

I would like to get more cleaner version, like:

class StoreRequest extends FormRequest {

    protected $stopsOnFirstError = true; // I can't find anything like this

    function rules() {
        return [
            'name' => 'required|min:3',
            'last_name' => 'required|min:3',
            'names' => 'required|min:3',
            'email' => 'required|email',
            // [...]
        ];
    }
}



via Chebli Mohamed

Aucun commentaire:

Enregistrer un commentaire