mougrim/yii2-mougrim-logger
最新稳定版本:v1.0.0
Composer 安装命令:
composer require mougrim/yii2-mougrim-logger
包简介
Port mougrim/php-logger to Yii2
README 文档
README
If you want to maintain it, you can make a fork.
Mougrim logger port Extension for Yii 2
This extension provides using mougrim/php-logger (ex Mitallast Logger) in Yii 2 Framework.
This extension provides all logs expects profiling logs.
Benefits
mougrim/php-logger has next benefits:
- flexible configuration;
- interface like Apache log4php (with debug log level);
- higher than yii2 logger performance.
For more information and benchmark result see benefits.
Installation
The preferred way to install this extension is through composer.
Either run
php composer.phar require --prefer-dist mougrim/yii2-mougrim-logger
or add
"mougrim/yii2-mougrim-logger": "*"
to the require section of your composer.json, then run php composer.phar update
Configuration
To use this extension, you have to configure Logger in your application configuration:
<?php use Mougrim\Logger\Logger as MougrimLogger; use mougrim\yii2Logger\Logger; use yii\log\Logger as YiiLogger; ... // change standard logger class \Yii::$container->set( YiiLogger::class, [ 'class' => Logger::class, ] ); // configure Mougrim Logger MougrimLogger::configure(__DIR__ . '/logger.php'); // your config return [ .... ];
For configuration Mougrim Logger see documentation mougrim/php-logger.
If you want use Mougrim Logger and Yii Logger together, change your config:
\Yii::$container->set( YiiLogger::class, [ 'class' => Logger::class, 'alwaysYiiLoggerLog' => true, ] );
May be you want use this way for correct working of debug panel.
统计信息
- 总下载量: 37
- 月度下载量: 0
- 日度下载量: 0
- 收藏数: 2
- 点击次数: 1
- 依赖项目数: 0
- 推荐数: 0
其他信息
- 授权协议: MIT
- 更新时间: 2015-09-17