コマンドでファイルを作成
App\Http\Requestsの下にファイルが作成される。
php artisan make:request CreateUserRequest
バリデーションルールを記述
'required', 'tel' => 'required', 'email' => 'required', ]; } }
コントローラで呼び出す
namespace App\Http\Controllers; use App\Http\Requests\SendMailmagazineRequest; class UserController extends Controller { public function create(CreateUserRequest $request) { // CreateUserRequestクラスに書いたバリデーションルールでリクエストが自動検証される // バリデーションエラーがない場合、以下の処理が実行される } }