amberovsky / zf2-monolog
此包最新版本(v0.0.4)没有可用的许可证信息。
Monolog 集成到 Zend Framework 2
v0.0.4
2015-04-17 14:16 UTC
Requires
- php: >=5.5
- monolog/monolog: ~1.13
- zendframework/zend-loader: ~2.0
- zendframework/zend-modulemanager: ~2.0
- zendframework/zend-mvc: ~2.0
- zendframework/zend-servicemanager: ~2.0
Requires (Dev)
- phpunit/phpunit: ~4.6
This package is auto-updated.
Last update: 2024-09-05 23:20:07 UTC
README
安装
{ "require": { "amberovsky/zf2-monolog": "~0" } }
使用
- 将
Monolog
添加到您的config/application.config.php
。 - 配置日志记录器(
config/logs.php
)
use Amberovsky\Monolog\Config; use Monolog\Handler\StreamHandler; use Formatter; return [ 'monolog' => [ 'root' => [ Config::SECTION_HANDLERS => [ [ Config::HANDLER_CLASS => StreamHandler::class, Config::HANDLER_ARGS => [ 'path' => '/var/log/root.log', ], config::HANDLER_FORMATTER => [ Config::FORMATTER_CLASS => Formatter::class, Config::FORMATTER_ARGS => [ ] ], ], ], ] ] ];
- 写入日志
use Amberovsky\Monolog\MonologFactoryTrait; class Whatever { use MonologFactoryTrait; public function action() { $this->getMonologFactory()->getLogger('root')->debug('hello'); } }