【发布时间】:2014-10-23 18:44:15
【问题描述】:
如果有办法检查验证器是否因unique 规则而失败?
$rules = array(
'email_address' => 'required|email|unique:users,email',
'postal_code' => 'required|alpha_num',
);
$messages = array(
'required' => 'The :attribute field is required',
'email' => 'The :attribute field is required',
'alpha_num' => 'The :attribute field must only be letters and numbers (no spaces)'
);
$validator = Validator::make(Input::all(), $rules, $messages);
if ($validator->fails()) {
通俗地说,我基本上想知道:“验证失败是因为 email_address 不是唯一的吗?”
【问题讨论】:
-
也许提供一个通过其他验证规则的输入? (并检查错误消息)。
-
但是您可以确切地看到我正在检查的输入...
email_address和postal_code
标签: php validation laravel laravel-4