skyzyx / monolog-json-pretty-print-formatter
此包已被 废弃 且不再维护。未建议替换包。
在Monolog JsonFormatter中格式化打印JSON响应!
1.0.0
2014-09-08 18:33 UTC
Requires
- php: >=5.4.0
- monolog/monolog: *
This package is auto-updated.
Last update: 2021-06-06 09:04:13 UTC
README
这是Monolog JsonFormatter
类的一个变体,它可以格式化打印JSON输出。此类的API与JsonFormatter
完全向后兼容。
要求
必需
以下软件是Monolog JSON格式化打印器运行所需的
- PHP 5.4.0+
示例
use Monolog\Handler\StreamHandler; use Monolog\Logger; use Skyzyx\Monolog\Formatter\JsonPrettyPrintFormatter; $logger = new Logger('AwesomeSauce'); $handler = new StreamHandler('/var/log/awesomesauce.log', Logger::DEBUG); $handler->setFormatter(new JsonPrettyPrintFormatter()); $logger->pushHandler($handler);
安装
使用Composer捆绑(推荐!)
要将Monolog JSON格式化打印器作为composer.json
文件中的Composer依赖项添加,请执行以下操作
{ "require": { "skyzyx/monolog-json-pretty-print-formatter": ">=1.0" } }
并在脚本中包含它
require_once 'vendor/autoload.php';
贡献
要查看现有贡献者列表,请在终端中运行以下命令
git shortlog -sne --no-merges
如何操作?
以下是贡献的过程
- 将Monolog JSON格式化打印器分叉到您的GitHub账户。
- 将您的GitHub副本克隆到本地工作区。
- 编写代码,修复错误,并添加测试,代码覆盖率100%。
- 将您的更改提交到本地工作区,并将其推送到您的GitHub副本。
- 提交一个GitHub拉取请求,并描述更改的内容。
- 贡献将被审查。评论中可能会有一些来回讨论。
- 如果一切顺利,您的拉取请求将被接受,并且您的更改将被合并。
作者、版权与许可
- 版权所有(c)2014 Ryan Parman。
请参阅参与此项目的贡献者列表。
许可协议为MIT。