weew / app-monolog
将monolog/monolog包集成到weew/app包中。
v1.12.0
2016-12-20 15:49 UTC
Requires
- monolog/monolog: ^1.18
- weew/app: ^2.0
Requires (Dev)
- henrikbjorn/phpspec-code-coverage: ^2.0
- phpspec/phpspec: ^2.4
- satooshi/php-coveralls: ^0.6.1
- weew/helpers-phpspec: ^1.0
README
目录
安装
composer require weew/app-monolog
简介
此包将monolog/monolog库集成到weew/php-app包中。
使用
为了在应用程序内部使monolog可用,只需在内核上注册MonologProvider
。
$app->getKernel()->addProviders([ MonologProvider::class ]);
您可以通过通道名称获取特定的记录器
$channelManager = $app->getContainer()->get(IMonologChannelManager::class); $channelManager->getLogger('config_name');
示例配置
您的配置可能看起来像这样
monolog: channels: default: log_file_path: /var/logs/default.log log_level: debug error: log_file_path: /var/logs/error.log log_level: debug