Laravel5のRequestクラス覚書き

Laravel5のリクエストの扱い方、よく忘れるので覚書き。

Requestクラスを「$request」に格納した場合

◼︎リクエストの全入力取得
$request->all();

◼︎url取得
$request->url()

◼︎bodyの内容をそのまま取得
$request->getContent();

◼︎json取得
$request->json()
parameterBagクラスのインススタンスが返ってくる。
$request->json()を「$parameterBag」に格納した場合

・全てのパラメータ取得
$parameterBag->all();
・特定のパラメータ取得
$parameterBag->get('id');