【发布时间】:2016-02-18 19:59:57
【问题描述】:
我正在使用表单请求进行验证,并希望自定义我的错误。因为我有很多字段要验证,所以我想知道是否可以对具有相同验证规则的多个字段使用相同的错误消息。
我的实际表单请求如下所示:
class CreateServerRequest extends Request
{
public function authorize()
{
return true;
}
public function rules()
{
return [
'srv_prefix' => 'required|regex:/^[A-Z][-_A-Z0-9]*$/',
//20 more to go...
];
}
public function messages()
{
return [
'srv_prefix.required' => 'required.',
'srv_prefix.regex' => 'nope, bad format.'
];
}
}
我不喜欢添加与字段一样多的错误行的想法(某些字段可能有 2 个验证规则..)有没有办法告诉 laravel if validation rule = required then show this type of error 而不管字段如何?
【问题讨论】:
标签: php laravel laravel-5.1