laravel 调试工具 Debugbar 安装及使用
导语
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');
添加的信息会在页面中显示出来
其他的设置开始/中止时间、记录异常,不再测试了,可以查看下方参考资料。