当前位置:首页 > PHP教程 > php高级应用 > 列表

Laravel 调试工具 laravel-debugbar 打印日志消息

发布:smiling 来源: PHP粉丝网  添加日期:2018-09-17 10:05:23 浏览: 评论:0 

其实不用 Facade 方式更好用,因为使用 Facade 还要引入命名空间,那不得每个 debug 的地方都引入命名空间吗,这样显得不太好。

laravel-debugbar 提供了全局的函数,位于 /vendor/barryvdh/laravel-debugbar/src/helpers.php,已经在组件的 composer.json 中定义了自动加载,因此可以直接使用帮助函数,如打印 info 级别的日志信息:

debugbar()->info($data);

直接这样调用就好了。

看看函数定义:

  1. if (!function_exists('debugbar')) { 
  2.     /** 
  3.      * Get the Debugbar instance 
  4.      * 
  5.      * @return \Barryvdh\Debugbar\LaravelDebugbar 
  6.      */ 
  7.     function debugbar() 
  8.     { 
  9.         return app('debugbar'); 
  10.     } 

打印消息如图所示:

laravel-debugbar 是个很好的调试工具,主持 psr-3 规范对日志消息定义的几种级别,在开发中可以很好的利用这个工具,提高开发、排错的效率。

Tags: 消息 工具 日志

分享到: