PHP - Laravel - リクエスト - 概要

クラウディア 
1. 概要

1. 概要

 「.blade.php」に

@inject('request', 	'Illuminate\Http\Request')
 と記述することで、「PHP」のクラスとして「$request」が使用できます。

/プロジェクトパス/app/Lib/hogehoge.php
 内で

use Illuminate\Http\Request;
 と書いて、これを使うこともできますが、「.blade.php」から呼び出して使用する場合は、「hogehoge.php」内で「new」しても実際のものは取得できません。  この場合「.blade.php」から「$request」のオブジェクトを渡してやる必要があります。