How add Custom Validation Rules when using Form Request Validation in Laravel 5

前端 未结 9 1169
情歌与酒
情歌与酒 2020-12-07 12:31

I am using form request validation method for validating request in laravel 5.I would like to add my own validation rule with form request validation method.My request class

9条回答
  •  感动是毒
    2020-12-07 13:23

    You need to override getValidatorInstance method in your Request class, for example this way:

    protected function getValidatorInstance()
    {
        $validator = parent::getValidatorInstance();
        $validator->addImplicitExtension('numericarray', function($attribute, $value, $parameters) {
            foreach ($value as $v) {
                if (!is_int($v)) {
                    return false;
                }
            }
            return true;
        });
    
        return $validator;
    }
    

提交回复
热议问题