tlwl/supports
Composer 安装命令:
composer require tlwl/supports
包简介
common components
README 文档
README
handle with array/config/logger etc.
About log
Register
Method 1
A application logger can extends Tlwl\Supports\Log and modify createLogger method, the method must return instance of Monolog\Logger.
use Tlwl\Supports\Logger; use Monolog\Logger; class ApplicationLogger extends Logger { /** * Make a default log instance. * * @author tlwl <tian_wolf@sina.com> * * @return Logger */ public static function createLogger() { $handler = new StreamHandler('./log.log'); $handler->setFormatter(new LineFormatter("%datetime% > %level_name% > %message% %context% %extra%\n\n")); $logger = new Logger('tlwl.private_number'); $logger->pushHandler($handler); return $logger; } }
Method 2
Or, just init the log service with:
use Tlwl\Supports\Logger; protected function registerLog() { $logger = Logger::createLogger($file, $identify, $level); Logger::setLogger($logger); }
Usage
After registerLog, you can use Log service:
use Tlwl\Supports\Logger; Logger::debug('test', ['test log']);
LICENSE
统计信息
- 总下载量: 5
- 月度下载量: 0
- 日度下载量: 0
- 收藏数: 0
- 点击次数: 0
- 依赖项目数: 0
- 推荐数: 0
其他信息
- 授权协议: MIT
- 更新时间: 2019-07-03