szualang / hyperf-dump-server
将 Symfony 的 Var-Dump Server 引入 Hyperf
dev-master
2023-01-31 12:06 UTC
Requires
- php: >=8.0
- ext-swoole: >=4.5
- hyperf/command: ^3.0
- hyperf/di: ^3.0
- hyperf/framework: ^3.0
- symfony/var-dumper: ^5.0
Requires (Dev)
- friendsofphp/php-cs-fixer: ^3.9
- hyperf/testing: 3.0.*
- phpstan/phpstan: ^0.12
- swoole/ide-helper: dev-master
This package is auto-updated.
Last update: 2024-09-29 06:20:08 UTC
README
简介
将 Symfony 的 Var-Dump Server 引入 Hyperf。
此包将为您提供 dump 服务器,该服务器收集所有您的 dump
调用输出,以便它不会干扰 HTTP / API 响应。
安装
在项目文件夹下,并在终端中运行命令
composer require --dev qiutuleng/hyperf-dump-server
使用 vendor:publish
命令发布 dump-server.php
配置文件
php bin/hyperf.php vendor:publish qiutuleng/hyperf-dump-server
用法
通过调用 hyperf 命令启动 dump 服务器
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)。有关更多信息,请参阅 许可文件。