Laravel withメソッドでviewに値を渡す

Laravelでwithメソッドを用いてviewに値を渡す方法をご紹介します。

・・・

とは言いつつcompactwith('名前' => 値)などは偉大な先人方々がたくさん情報を残して下さっているので、ググってください。

今回は、with名前(値)でデータを渡す方法を目撃したのでご紹介します。

※こちらの方法は、ググっても出てこなかったので自分で実装して確かめたものになります。実装方法や認識が間違えていたら申し訳ございません。

 

実装

コントローラー側

$content = 'annkw';
return view('post.create')
 ->withContent($content); ・・・①

ビュー側

<p>$content</p> ・・・②

① with名前(値)でviewに値を渡すことができます。

②①の名前で設定した名前を使用して渡した値を使用することができます。

 

初めて見かけた値の渡し方でした。

以上!!!!!!!