【发布时间】:2021-12-14 10:23:54
【问题描述】:
我正在使用 Laravel 8 中的规则对象
artisan make:rule RequireBetweenOf
见https://laravel.com/docs/8.x/validation#using-rule-objects
如何访问其他字段或验证器?
我需要检查验证器中的其他数据。
我知道 Validator::extend() 作为 4. 参数它是如何工作的,但它不适用于 Illuminate\Contracts\Validation\Rule。我还看到有一个使用request() 的答案。但这是一个 hack,因为验证器数据和请求可能不一样。可能根本没有请求。
【问题讨论】:
标签: laravel validation