导语
Debugbar 是用来调试的扩展包,可以在显示调试信息以及运行情况。代码可查看 GitHub。
composer 安装以及配置
输入 composer require barryvdh/laravel-debugbar 进行安装
在 config/app.php 中注册服务 Barryvdh\Debugbar\ServiceProvider::class,,如下
添加门面 ‘Debugbar’ => Barryvdh\Debugbar\Facade::class,,如下
最后来生成配置文件 php artisan vendor:publish –provider=”Barryvdh\Debugbar\ServiceProvider”,根据需求进行修改。
使用
经过以上步骤,安装成功,如果 APP_DEBUG 是开启状态,就可以使用了。添加好路由之后,新建控制器来测试下
来看下显示正常视图,Debugbar 是怎么显示的
会显示当前路由、使用内存、加载时间、PHP 版本、Session 等等信息。
现在试试使用 Debugbar 门面添加信息,使用文档中的示例修改下,代码如下
Debugbar::info(new Deque(range(1, 10)));
Debugbar::error(‘Error!’);
Debugbar::warning(‘Watch out…’);
Debugbar::addMessage(‘Another message’, ‘mylabel’);
return view(‘qr’);
添加的信息会在页面中显示出来
其他的设置开始 / 中止时间、记录异常,不再测试了,可以查看下方参考资料。
参考资料:Debugbar、Laravel 调试利器 —— Laravel Debugbar 扩展包安装及使用教程。