【发布时间】:2023-03-19 07:26:01
【问题描述】:
我正在使用 Laravel 5.2
我有一个包含两个字段的表单,一个用于电子邮件地址,另一个用于手机号码,因此用户可以注册我的网站。
要求用户至少填写这两个字段之一。如何使用 UserController 中的 Laravel 5.2 ValidatesRequests trait 验证此表单中发布的数据? (因为所有控制器在 laravel 5.2 中都使用 ValidatesRequests trait)
这是一个示例,但它强制用户填写两个字段(而我只要求他们填写两个字段之一):
$rules = [
'mobile' => 'required',
'email' => 'required'];
$this->validate($request, $rules);
【问题讨论】:
标签: php validation laravel-5.2