techsemicolon / laravel-dump-inspector
一个 Laravel 包,用于在不干扰实际网页的情况下检查数据转储
1.0.0
2019-03-31 22:15 UTC
Requires
- php: >=5.3.9
- symfony/var-dumper: 2.8.x|3.x.x|4.x.x
This package is auto-updated.
Last update: 2024-08-29 05:18:27 UTC
README
Laravel 的 dump()
和 dd()
函数非常酷。然而,有时在主网页上看到这些数据转储并不总是令人愉快。这个包实现了一个非常轻量级的检查器,就像浏览器的开发者工具一样,其中存储了所有数据转储。
使用方法
没有任何花哨的功能,您可以直接调用 idump()
函数,您可以将它记住为检查器窗口内的转储。
<?php $user = \App\User::first(); idump($user);
这将使您的页面保持原样,并在右上角添加一个按钮以打开检查器,如下所示
一旦您点击“打开 Laravel Dumper”按钮,它将打开一个非常干净且简单的检查器窗口,如下所示
您可以在项目的任何地方拥有多个转储。这些将按顺序堆叠在检查器中。
您可以使用“最小化全部”操作来折叠所有转储,如下所示
您可以使用“展开全部”操作来展开所有转储,如下所示
等等...还有更多
如果将单个变量传递给 idump()
辅助函数,它将返回相同的值,这有助于您实际链接函数并像下面一样在转储之间使用
<?php // This will dump the query builder in the dump inspector and continue the first operation $user = idump(\App\User::where('name', 'like', '%john'))->first();
版本支持
在 Laravel 版本 5.2 及以上版本上运行。
不建议在生产环境中使用此包。这只是帮助您在开发周期中使调试更加用户友好。
许可证
此包是开源软件,根据 MIT 许可证授权