qiutuleng / hyperf-dump-server
将 Symfony 的 Var-Dump 服务器引入 Hyperf
v2.1.0
2024-05-08 10:32 UTC
Requires
- php: >=8.1
- hyperf/command: ^3.1
- hyperf/framework: ^3.1
- symfony/var-dumper: ^5.0
Requires (Dev)
- hyperf/testing: ^3.1
README
介绍
将 Symfony 的 Var-Dump 服务器 引入 Hyperf。
此包将为您提供一个新的转储服务器,它收集所有您的 dump
调用输出,以便不会干扰 HTTP / API 响应。
版本指南
Hyperf 框架版本为 2.2.25 及以下
,请安装版本 1.2.x
。
Hyperf 框架版本为 2.2.26 及以上
,请安装版本 1.3.x
。
Hyperf 框架版本为 3.0.x
,请安装版本 2.0.x
。
Hyperf 框架版本为 3.1 及以上
,请安装版本 2.1.x
。
安装
在您的项目文件夹下,并在终端中运行命令
composer require --dev qiutuleng/hyperf-dump-server
使用 vendor:publish
命令发布 dump-server.php
配置文件
php bin/hyperf.php vendor:publish qiutuleng/hyperf-dump-server
用法
通过调用 hyperf 命令启动转储服务器
php bin/hyperf.php dump-server
您可以使用 --format
选项设置输出格式为 HTML
php bin/hyperf.php dump-server --format=html > dump.html
⚠️不要在您的 hyperf 项目中使用 dd
方法,因为它会终止 Hyperf 进程,请使用 dump
方法代替。
参考
此扩展包参考了由 beyondcode 组织发布的 laravel-dump-server 包。
感谢 beyondcode 组织及其所有贡献者为此做出的杰出贡献。
许可
MIT 许可证 (MIT)。有关更多信息,请参阅 许可文件。