もうね、dd()で値を確認するたびに処理を止めたくないんですよ~
どうしてデバッグバーでviewに渡された値を見ることができないの??
しばらくLaravelで開発しそうだし
デバッグバーのソースを見てたら
\vendor\barryvdh\laravel-debugbar\configフォルダに
debugbar.phpというファイルがあって
'views' => [
'data' => false, <= trueにすると
],
デバッグバーのViews欄にオブジェクト型でなければ値が見れるようになった。
↓
オブジェクト型はどうするか?
dd()でいちいち処理を止めたくないし
var_dump()などでHTMLエリアに表示したくないし
今のところは、ビュー内で
@php
Debugbar::info($user); ←表示したい変数名
@endphp
と記述するのが1番良いかな。
コントローラー内でも
\Debugbar::info($user);
と記述すれば同じことが出来て
デバッグバーの’Messages’タブにdd()で出力したような感じで表示される。
これなら処理が止まらないし、複数の変数を表示できる。
他に良い方法があったら知りたい。。。
あっ、debugbar.phpの’views’ => ‘data’のtrueは開発環境だけにして
本番環境はfalseにした方がよいと思います。