目次
1.app/Services/CustomValidator.php
//app/Services/CustomValidator.php count() > 0; } }
2. app/Providers/ValidatorServiceProvider.php
3. config/app.php
'providers' => [ App\Providers\ValidatorServiceProvider::class, // 追加 ]4. controller
// バリデーションルール $rules = [ 'user_id' => 'required|existUsers', 'subject' => 'required', 'body' => 'required', ]; // 属性の日本語化 $attr = [ 'user_id' => 'ユーザID', 'subject' => '件名', 'body' => '本文', ]; // バリデーション実行 Validator::make($request->all(), $rules)->setAttributeNames($attr)->validate();