承接 phore/log 相关项目开发

从需求分析到上线部署,全程专人跟进,保证项目质量与交付效率

邮箱:yvsm@zunyunkeji.com | QQ:316430983 | 微信:yvsm316

phore/log

Composer 安装命令:

composer require phore/log

包简介

Logging class

README 文档

README

Actions Status

  • PSR-3 compliant logger
  • Multiple targets (syslog, file, pipe) with individual configuration
  • Quick configuration with single uri
  • Multi-format support

Installation

composer require phore/log

Logger Usage

Easy usage

phore_Log("Some log message"); // Debug message
phore_log("Value :val expected", ["val"=>"some unescaped value"]); // Auto escaping
phore_log()->emergency("Emergency Message");

Configuration

Global configuration

PhoreLogger::Register(PhoreLoggerFactory::BuildFromUri("syslog+udp://metrics.host.tld:4200?tag=server1"));

Multi instance

$logger = PhoreLoggerFactory::BuildFromUri();

Logging

phore_log("something to log :message", ["message"=>"Hello"]);

phore_log()->setLogLevel(LogLevel::DEBUG);
phore_log()->emergency("emergency"); 

LogLevel

LogLevel Code
LogLevel::EMERGENCY 0
LogLevel::ALERT 1
LogLevel::CRITICAL 2
LogLevel::ERROR 3
LogLevel::WARNING 4
LogLevel::NOTICE 5
LogLevel::INFO 6
LogLevel::DEBUG 7 (default)

Logging configuration

You can specify one or more logger with different log levels.

syslog+udp://<hostname>:<port>/<tag>?severity=4&
syslogng+udp://
def://stdout?severity=4
def://stderr?severity=4
file:///var/log/xy.log?severity=4

统计信息

  • 总下载量: 8.99k
  • 月度下载量: 0
  • 日度下载量: 0
  • 收藏数: 0
  • 点击次数: 2
  • 依赖项目数: 7
  • 推荐数: 1

GitHub 信息

  • Stars: 0
  • Watchers: 1
  • Forks: 0
  • 开发语言: PHP

其他信息

  • 授权协议: MIT
  • 更新时间: 2018-08-07

承接程序开发

PHP开发

VUE

Vue开发

前端开发

小程序开发

公众号开发

系统定制

数据库设计

云部署

网站建设

安全加固