2

我将 laravel 验证器与 l5 存储库和 lumen 5.2 一起使用,并遇到了 2 个问题:

  1. 我不能使用独特的规则。我得到“尚未设置状态验证器”

  2. 我无法设置自定义规则。在我设置的 AppServiceProvider 中:

    $this->app['validator']->extend('my_rule', function ($attribute,       $value, $parameters)
    {
         //My rule
    }
    

    我这样做是有效的:

    $test = \Validator::make(['test'=>$value], [
        'test' => 'my_rule',
    ]);
    

    但不是我的 l5 存储库规则

有谁知道我是否可以使用唯一规则并使用 LaravelValidator 定义自己的规则?它似乎正在使用验证器工厂。

4

0 回答 0