今回はLaravelのControllerでのリクエストの受け取り方について説明したいと思います。 どのプロジェクトでも必ずと言っていいほど、リクエストを受け取る部分は出てくるかと思います。 僕自身、とりあえずリクエストを受け取れればいいやと思っていて、ずーっとなあなあにやっていましたが、いろいろな人のリクエストの受け取り方を目の前にして、 こんなコンパクトになるのかー! と驚愕しました。 この記事では、リクエストの受け取り方に関して、ベストな方法・やってはいけない方法の2点をお伝えします。 まずはControllerでのリクエストの受け取り方のパターンを知る こちらは公式ドキュメントを見れば一目瞭然なのですが、Controllerでリクエストを受け取る方法をまとめてみました。 例として、Controllerに渡しているパラメータは下記のように name, age, jobとします