itk-dev / monolog-db-bundle
数据库表记录的Monolog处理器
1.0.1
2018-02-06 12:14 UTC
Requires
- php: >=7.0.0
- doctrine/orm: ^2.5
- symfony/monolog-bundle: ^3.1.0
- symfony/symfony: ^3.3
Requires (Dev)
- friendsofphp/php-cs-fixer: ^2.10
- phpunit/phpunit: ^6.5
- squizlabs/php_codesniffer: ^3.2
This package is auto-updated.
Last update: 2024-09-21 17:39:28 UTC
README
将日志条目写入数据库。
安装
composer require itk-dev/monolog-db-bundle "^1.0"
在您的 AppKernel.php
中添加bundle
public function registerBundles() { $bundles = [ …, new ItkDev\MonologDbBundle\ItkDevMonologDbBundle(), … ]; … }
配置
monolog: channels: ['db'] handlers: db: channels: ['db'] type: service id: itk_dev.monolog.db_handler
使用
… $logger = $container->get('monolog.logger.db'); $logger->info($message); …
已记录的条目具有一个可以用于过滤条目的 type
属性。可以通过将 type
键添加到日志上下文中来设置类型
$logger->info($message, [ 'type' => 'my_log_entry', ]);
命令
bin/console itk-dev:monolog-db:show --help