Laravel 5中的自定义验证规则

时间:2014-11-27 20:23:05

标签: php validation laravel laravel-5

如何在Laravel 5中正确添加自定义验证规则?

在Laravel 4中,它被放置在一些自动加载的文件中:

Validator::register('alpha_spaces', function($attribute, $value)
{
    return preg_match('/^([-a-z0-9_-\s])+$/i', $value);
});

1 个答案:

答案 0 :(得分:3)

您可以查看文档:{​​{3}}

     Validator::extend('foo', function($attribute, $value, $parameters) {
         return $value == 'foo'; 
});

我认为你只需要用'extend'来改变'register'。