soluble / explog
此包已被废弃且不再维护。未建议替代包。
表达式日志组件
dev-master / 1.0.x-dev
2017-06-02 10:20 UTC
Requires
- php: ^7.1
- monolog/monolog: ^1.21.0
- psr/container: ^1.0
- psr/http-message: ^1.0.1
- psr/log: ^1.0
- zendframework/zend-expressive: ^2.0.0
Requires (Dev)
- filp/whoops: ^2.1.7
- friendsofphp/php-cs-fixer: ^2.1.3
- guzzlehttp/guzzle: ^6.2.3
- mockery/mockery: ^0.9.9
- pds/skeleton: @dev
- phpstan/phpstan: ^0.7.0
- phpunit/phpunit: ^6.1.4
- zendframework/zend-config-aggregator: ^1.0.0
- zendframework/zend-expressive-fastroute: ^2.0
- zendframework/zend-expressive-helpers: ^3.0.1
- zendframework/zend-expressive-twigrenderer: ^1.4.0
- zendframework/zend-servicemanager: ^3.3
Suggests
- monolog/monolog: PSR-3 compatible logger
Conflicts
This package is auto-updated.
Last update: 2022-02-01 13:07:32 UTC
README
实验性 zend-expressive 2.0 原生和带有 monolog 的意见化日志记录器
动机
- 为 zend-expressive 2.0 项目提供即用型、最小化日志设施(错误处理器)。
状态
基于此 问题 的早期实验。
- 将组件从 zend-expressive-skeleton 中分离。
- 定义一个
ConfigProvider
,添加到composer.json
。 - 在 stratigility ErrorHandler 上自动注册一个 delegator。支持所有 DI。
- 日志监听器组成一个具有离散名称的服务,该服务应解析为 PSR-3 日志记录器(这将在系统中允许有多个日志记录器)
- 它默认应使用 Psr\Log\NullLogger。
- 配置:排除 404,...
随后,
- 单元测试,覆盖率 100%
- 文档
文档
安装
$ composer require soluble-explog