仅在电子邮件属性存在时才验证它

时间:2017-01-07 13:38:47

标签: php laravel validation email-validation

我希望电子邮件验证规则仅在存在电子邮件属性时失败。据我所知,电子邮件验证是在Laravel中无条件执行的。

为了让您了解更多图片,我写的网站允许使用电子邮件/密码或社交网络(社交网站)登录。并非每个网络都显示用户电子邮件。我正在将验证规则移到模型(watson/validating包)。

1 个答案:

答案 0 :(得分:2)

可以找到in the documentation,您可以使用$rules = [ 'email' => 'sometimes|required|email|otherValidationsHere', ]; 规则,该规则仅在相应字段存在时验证相应字段:

Access-Control-Allow-Origin