我将 laravel 验证器与 l5 存储库和 lumen 5.2 一起使用,并遇到了 2 个问题:
我不能使用独特的规则。我得到“尚未设置状态验证器”
我无法设置自定义规则。在我设置的 AppServiceProvider 中:
$this->app['validator']->extend('my_rule', function ($attribute, $value, $parameters) { //My rule }
我这样做是有效的:
$test = \Validator::make(['test'=>$value], [ 'test' => 'my_rule', ]);
但不是我的 l5 存储库规则
有谁知道我是否可以使用唯一规则并使用 LaravelValidator 定义自己的规则?它似乎正在使用验证器工厂。