【发布时间】:2020-12-29 00:24:27
【问题描述】:
我想验证客户提交的电子邮件地址,但我不希望在客户提交自己的电子邮件地址时弹出错误
现在我的电子邮件验证看起来像这样:
['email', 'unique', 'targetClass' => Client::class, 'message' => 'This email address is taken']
但我希望能够传递一个函数'unique' 来确定我是否需要应用'unique' 过滤器,如下所示:
['email', 'unique', 'unique' => function($value) { /* ... */ }, 'targetClass' => Client::class, 'message' => 'This email address is taken']
【问题讨论】:
标签: php validation yii2