コマンドでファイルを作成
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クラスに書いたバリデーションルールでリクエストが自動検証される
// バリデーションエラーがない場合、以下の処理が実行される
}
}
