qlimix / logging-http-logger
记录PSR-7 http请求
2.0.0
2020-11-21 19:51 UTC
Requires
- php: >7.4
- psr/http-message: ^1.0
- qlimix/logging: ^3.0
Requires (Dev)
- qlimix/code-standard: ^3.0
This package is auto-updated.
Last update: 2024-09-22 04:35:40 UTC
README
记录PSR-7 http请求。
安装
使用Composer
$ composer require qlimix/logging-http-logger
用法
记录请求
<?php use Qlimix\Log\Logger\Request\PSRRequestLogger; $logHandler = new FooBarLogHandler(); $requestLogger = new PSRRequestLogger($logHandler); $requestLogger->log(new Request());
记录响应
<?php use Qlimix\Log\Logger\Response\PSRResponseLogger; $logHandler = new FooBarLogHandler(); $responseLogger = new PSRResponseLogger($logHandler); $responseLogger->log(new Request());
测试
使用PHPUnit在本地上运行所有单元测试
$ vendor/bin/phpunit
质量
为确保代码质量,运行grumphp,它将运行所有工具
$ vendor/bin/grumphp run
贡献
有关详细信息,请参阅CONTRIBUTING