Quantcast
Channel: 一言多いプログラマーの独り言
Viewing all articles
Browse latest Browse all 846

Laravel5.5の、Validator::makeでカスタムエラーメッセージ

$
0
0
Laravel5.5の、Validator::makeでカスタムエラーメッセージです。 Validator::makeメソッドでは、3番目の引数として、カスタムメッセージを渡すことができて、こちらも、かなり自由な表現が可能です。


$data['mail'] = 'sample.email.com' ;

$rules = [
'mail' =>'required|email',
] ;

$messages = [
'mail.required' =>'メールアドレスを入力してください。',
'mail.email' =>'メールアドレスがダメダメ。',
];

$validator = Validator::make($data, $rules, $messages);
$error = $validator->messages()->getMessages();

dd($error) ;

参考サイト
Custom validation messages with data of the rules(Laravel.io)
Validation(Laravel)
Laravel5.4で、リクエストごとにバリデーションメッセージをカスタマイズ

Viewing all articles
Browse latest Browse all 846

Trending Articles