sitecrafting/monolog-masking-formatter
Composer 安装命令:
composer require sitecrafting/monolog-masking-formatter
包简介
Mask sensitive info in Monolog/Logstash entries
README 文档
README
Library for masking sensitive info in Monolog.
Currently only LineFormatter (the Monolog default) and Logstash formats are supported.
Usage
<?php use Monolog\Handler\RotatingFileHandler; use MaskingFormatter\LogstashFormatter as MaskingLogstashFormatter; // configure a formatter $formatter = new MaskingLogstashFormatter('my-app'); $formatter->maskFields(['sensitive', 'context', 'keys']); $formatter->setMask('********'); // instantiate a handler and add our formatter $handler = new RotatingFileHandler('./log/app.log', 7, Logger::DEBUG); $handler->setFormatter($formatter); // create a logger and push the handler per usual...
Installation
The best way is to install via composer:
{
"require": {
"sitecrafting/monolog-masking-formatter": "dev-master"
}
}
Then just run composer install or composer udpate per usual.
TODO
- Other formats
- Tests
License
MIT
统计信息
- 总下载量: 24
- 月度下载量: 0
- 日度下载量: 0
- 收藏数: 1
- 点击次数: 4
- 依赖项目数: 0
- 推荐数: 0
其他信息
- 授权协议: MIT
- 更新时间: 2018-01-06