質問: true; } view()->share('secure', $secure); } ``` view->share('secure', $secure) でViewの中では$secureを参照できることはわかっているのですが、 Controllerでも$secureを参照する方法はないでしょうか? よろしくお願いします。
回答: \Illuminate\View\Factoryクラスのマニュアルを見るとshareで登録したものはsharedで値を調べることが出来るので、 ``` $secure = view()->shared('secure'); ``` でいけると思います。 でもviewで値を持ち回ってコントローラで使うのはなんか変な気がするので、自分ならIlluminate\Http\Requestを継承してsecureメソッドをオーバーライドしたMyRequestクラスを作り、そいつでデフォルトのリクエストクラスを置き換えるかな? デフォルトのリクエストクラスを変更する