-1
我遇到了自定义验证邮件的问题。这里是我的代码:Laravel 4验证邮件属性
$input = array(
'email' => Input::get('email'));
$messages = array(
'email.required' => 'The darn email is required man!',
'email.exists' => 'That email address is already being used!',
'email.email' => 'Bad email, Bad.');
$rules = array(
'email' => 'required|exists:users,email|email');
我回传的Laravel的观点是:
@foreach($errors->all() as $message)
<li>{{ $message }}</li>
@endforeach
有了这个,我不输入电子邮件地址,并得到:
“织补电子邮件要求”
...好!
然后我进入存在于数据库的电子邮件地址:“已被使用的电子邮件地址”
...好!
然后我输入了无效的电子邮件地址,如“noemail”:“已被使用的电子邮件地址”
“坏的邮件,坏的。”
为什么当我只能得到与email.email自定义属性关联的消息时,会收到两条消息? (即,“错误的电子邮件,错误”消息)?
谢谢!