追記(2018-02-09) Laravel5.2の時代に書いたものです。 時間あるときに5.5にアップデートします。。。 フォームリクエストとは フォームを含む各リクエストに対して、それぞれ固有のバリデーションを設定できる。 バリデーションエラー時には、入力値とエラー情報を付与して前のページに自動的にリダイレクトする。 バリデーションをパスした時に初めてコントローラー内の処理に移る。 詳しくは公式ドキュメントのフォームリクエストの項を参照。 バリデーション 5.2 Laravel メリット バリデーションルールやエラー時の処理をコントローラーから完全に分離できる。 使いまわしが効く。 可読性が高い。 カスタマイズしやすい。 チュートリアル App\Http\Requests配下にRequestを拡張したクラスを作る。 手動で作ってもいいが、コマンドの方が楽。 php artisan ma