25carat / oro-api-logger
此包允许您记录所有API请求和响应
1.0.0
2023-08-04 20:28 UTC
Requires
- php: ^8.1
- oro/platform: ^5.0
Requires (Dev)
- phpmd/phpmd: ^2.12
- phpro/grumphp-shim: ^1.11
- squizlabs/php_codesniffer: ^3.6
This package is auto-updated.
Last update: 2024-09-08 13:34:08 UTC
README
Oro Commerce 的 API 日志器
此包将添加所有API请求和响应的记录功能。这对于监控使用Oro Rest API的应用程序或服务非常有用。
安装
composer require 25carat/oro-api-logger
配置
将最小日志级别配置添加到您项目中的 parameters.yml.dist
文件。如果此参数缺失,将在服务容器中引发错误。
:::yaml
parameters:
twenty5carat.api_logger.level: error
日志
通道
已创建一个单独的通道 api_logger
来记录API消息。
消息将记录在单独的文件 api-logger-[环境].log
中
日志级别
日志消息中的信息量取决于配置的日志级别。
服务器错误记录为 critical
消息。
客户端错误记录为 error
消息。
请求和响应头记录为 info
消息。
请求和响应体记录为 debug
消息。