Lumen/Laravel调试API接口利器laravel-debugbar

Laravel、Lumen打印sql每次都要在手动加调试代码挺麻烦的。本文主要介绍另一个调试神器 barryvdh/laravel-debugbar

// 可以用这个助手函数打印
function getSql () { app(‘db‘)->listen(function ($sql) { $singleSql = $sql->sql; if ($sql->bindings) { foreach ($sql->bindings as $replace) { $value = is_numeric($replace) ? $replace : "‘" . $replace . "‘"; $singleSql = preg_replace(‘/\?/‘, $value, $singleSql, 1); } } dump($singleSql); }); }

 先讲一下效果。可以调试带页面的接口,也可以调试单纯的json api接口。

图一:请求的接口列表,可以根据一些条件进行过滤。红色划线的部分是我自己修改composer保增加上去的选项,后面一起放出composer仓库链接。

Lumen/Laravel调试API接口利器laravel-debugbar

 

 Lumen/Laravel调试API接口利器laravel-debugbar

 

Lumen/Laravel调试API接口利器laravel-debugbar

上一篇:WinSCP远程连接Linux服务器


下一篇:WPF 打开txt文件