【发布时间】:2018-01-08 19:51:27
【问题描述】:
我正在验证一个表单,如果复选框 is_external_user 的值为 1,我想将 email 字段设为必填并验证类型 email。
这是我的验证规则:
'email' => [
'validation' =>
'required_if:Users.is_external_user,1|email',
],
required_if 按预期工作,但输入email 验证返回错误,即它不是有效的电子邮件地址,而不需要。
有没有同时使用require_if 和email 规则的可行方法?
【问题讨论】:
-
您可以随时查看conditionally adding rules。
标签: php laravel validation email