GitHub - barryvdh/laravel-debugbar: Laravel Debugbar (Integrates PHP Debug Bar)
を使うと
Debugbar::info($var);
でdebugbarのMessagesタブにその変数をダンプすることができる。
ビューコンポーサーを利用するとviewにセットした全ての変数を自動的にダンプすることができるようになる。
具体的には例えば下記のようなファイルを作成する。
app/Http/ViewComposers/DebugComposer.php
<?php
namespace App\Http\ViewComposers;
use Illuminate\Contracts\View\View;
class DebugComposer {
/**
*
* @param View $view
* @return void
*/
public function compose(View $view)
{
\Debugbar::info($view->getData());
}
}
AppServiceProvider.phpのboot関数にて
View::composer('*', 'App\Http\ViewComposers\DebugComposer');
にて全てのリクエストでこのビューコンポーザーが実行されるので
Messageタブで確認できるようになる。
Crieitは誰でも投稿できるサービスです。 是非記事の投稿をお願いします。どんな軽い内容でも投稿できます。
また、「こんな記事が読みたいけど見つからない!」という方は是非記事投稿リクエストボードへ!
こじんまりと作業ログやメモ、進捗を書き残しておきたい方はボード機能をご利用ください。
ボードとは?
コメント