marcuspi / doctrine-log-bridge
允许您将PSR-3兼容的日志记录器传递给Doctrine
1.0.0
2019-02-03 23:16 UTC
Requires
- php: ^7.1
- doctrine/dbal: ^2.9
- psr/log: ^1
Requires (Dev)
- php: ^7.3
- phpunit/phpunit: ^8.0
- squizlabs/php_codesniffer: ^3.4
This package is auto-updated.
Last update: 2024-09-04 21:49:43 UTC
README
Doctrine的SQLLogger的PSR-3日志桥接器
入门指南
先决条件
您需要一个PSR-3日志记录器和Doctrine的DBAL才能使此内容有意义。
安装
使用composer下载
composer require marcuspi/doctrine-log-bridge
然后将您喜欢的日志记录器和日志级别传递给构造函数
<?php use Marcuspi\DoctrineLogBridge\LogBridge; use \Psr\Log\LogLevel; // set up your logger, or get it from you dependency container or whatever /** @var \Psr\Log\LoggerInterface $logger */ $logBridge = new LogBridge($logger, LogLevel::INFO); // ... // Then, when setting up the DBAL: /** @var \Doctrine\DBAL\Configuration $config */ $config->setSQLLogger($logBridge);
版本控制
SemVer 用于版本控制。有关可用的版本,请参阅此存储库的标签。
作者
- Marcus Pettersen Irgens - 初始工作 - marcusirgens
许可证
此项目采用MIT许可证 - 有关详细信息,请参阅LICENSE 文件。