eyedroot / gg
PHP 调试、日志工具
v2.2.1
2024-03-14 07:10 UTC
Requires
- php: ^8.3
- ext-curl: *
- ext-json: *
- illuminate/contracts: ^9.0|^10.0|^11.0
- illuminate/database: ^9.0|^10.0|^11.0
- illuminate/log: ^9.0|^10.0|^11.0
- illuminate/queue: ^9.0|^10.0|^11.0
- illuminate/support: ^9.0|^10.0|^11.0
- rybakit/msgpack: ^0.9.1
Requires (Dev)
- fakerphp/faker: ^1.23.1
- guzzlehttp/guzzle: ^7.8.1
- laravel/framework: ^9.0|^10.44|^11.0
- laravel/pint: ^1.13
- mockery/mockery: ^1.6.7
- orchestra/testbench-core: ^8.21.1
- pestphp/pest: ^2.33.6
- phpunit/phpunit: ^10.5.10
- dev-main
- v2.2.1
- v2.2.0
- v2.1.4
- v2.1.3
- v2.1.2
- v2.1.1
- v2.1.0
- v2.0.0
- v1.5.2
- v1.5.1
- v1.5.0
- v1.4.1
- v1.4.0
- v1.3.8
- v1.3.7
- v1.3.6
- v1.3.5
- v1.3.4
- v1.3.3
- v1.3.2
- v1.3.1
- v1.3.0
- v1.2.2
- v1.2.1
- 1.2.0
- 1.0.14
- 1.0.13
- 1.0.12
- 1.0.11
- 1.0.10
- 1.0.9
- 1.0.8
- 1.0.7
- 1.0.6
- 1.0.5
- 1.0.4
- 1.0.3
- 1.0.2
- 1.0.1
- 1.0.0
- dev-eyedroot-patch-1
- dev-feature/php8
This package is auto-updated.
Last update: 2024-09-22 14:30:11 UTC
README
此库是使用 GG 客户端所必需的 PHP 库。请访问以下网站: http://phpgg.kr
重要通知
此库已迁移到新的供应商(beaverlabs/gg)名称。请使用以下命令安装库。
composer require --dev eyedroot/gg
关于
GG 客户端 是一款专为 PHP 开发者设计的调试客户端。安装库后,您可以使用 gg($foo);
在 GG 客户端 中检查您想要输出的变量。数据存储功能允许您稍后检索它。如果您是使用 Laravel 框架的开发者,您可以自动检测异常对象并在 GG 客户端中直接检查它们。
安装和需求
GG 客户端 可以作为由 composer 依赖管理工具安装的包使用。如果您是原生 PHP 开发者,您可以使用以下命令安装库。在安装之前,请确保您的项目 PHP 版本高于 ^8.3
。请注意,Laravel 框架支持 ^9.0
及以上版本。
支持的 PHP 版本
beaverlabs/gg:v2.0.0
需要 PHP 版本^8.3
beaverlabs/gg:v1.5.3
需要 PHP 版本^7.4
通过 composer 安装项目
对于使用 composer 管理依赖的项目,请安装您项目的库。
composer require --dev beaverlabs/gg
发布 GG 客户端
如果您正在使用 Laravel 框架,您可以使用以下命令将 GG 客户端发布到公共目录。
php artisan vendor:publish --provider="Beaverlabs\Gg\Providers\GgServiceProvider"
或者
可以使用 --force
选项覆盖现有文件。
php artisan vendor:publish --provider="Beaverlabs\Gg\Providers\GgServiceProvider" --force
环境变量
使用此库需要以下环境变量。
GG_ENABLED=true GG_HOST=host.docker.internal GG_EXCEPTION_LISTENER=false GG_MODEL_QUERY_LISTENER=true GG_HTTP_RESPONSE_LISTENER=true