ssphp/log
Composer 安装命令:
composer require ssphp/log
包简介
hfjy php log standard
README 文档
README
Intro
在程序开发中写日志是一件非常重要,也是很容易被开发同学忽视的地方。日志记录不全,格式不统一给我们后期的搜集、分析和问题查找带来了很大的麻烦。基于以上问题,统一日志格式势在必行, ssphp/log是一套完全参照ssgo日志标准开发的php包。
Directory structure
├── CHANGELOG.md # CHANGELOG
├── README.md # README
├── config # 配置文件
├── src
│ └── ssphp
│ ├── Collect # 日志收集方式
│ ├── Filter # 日志过滤规则
│ ├── Formatter # 日志输出格式
│ └── Logger.php # 日记记录脚本
└── tests # 测试脚本
Installation
Install the latest version with
$ composer require ssphp/log
Basic Usage
<?php require_once __DIR__ . "/vendor/autoload.php"; $config = require_once __DIR__ . "/vendor/ssphp/log/config/log.php"; $debug = new ssphp\Logger($config); $result = $debug->info([ 'dbType' => 'mysql', 'dsn' => 'mysql:host=sdfadfadsf.mysql.rds.aliyuncs.com:3306;dbname=temp', 'callStacks' => ['index.php line 1', 'test.php line 2'], 'query' => '', 'args' => '', 'usedTime' => '', 'error' => "connect time out", 'info' => '22' ]); var_dump($result);
Log Content Standard
参考: ssgo日志标准
统计信息
- 总下载量: 42
- 月度下载量: 0
- 日度下载量: 0
- 收藏数: 4
- 点击次数: 1
- 依赖项目数: 0
- 推荐数: 0
其他信息
- 授权协议: MIT
- 更新时间: 2019-05-21