承接 cxj/phpsyslog 相关项目开发

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

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

cxj/phpsyslog

最新稳定版本:1.2.0

Composer 安装命令:

composer require cxj/phpsyslog

包简介

Simple PSR-3 logger implementation that outputs to syslog

README 文档

README

A minimalist, simple PSR-3 logger implementation which logs to a POSIX syslog.

Installation

This class requires PHP 5.4 or later, but we recommend using the latest available version of PHP as a matter of principle. It has two dependencies, the FIG PSR-3 interface, linked above, and IcecaveStudios/isolater which is used to isolate global functions to make them more easily tested.

It is installable and autoloadable via Composer as cxj/phpsyslog from Packagist.

Alternatively, download a releasefrom GitHub, or clone this repository. Then require or include its autoload.php file.

Quality

This class attempts to comply with PSR-1, PSR-2, and PSR-4. If you notice compliance oversights, please send a patch via pull request.

This package is unit tested using PHPUnit.

Usage

Example usage:

<?php

$ident = basename($argv[0]);

$logger = new Cxj\Logger($ident, Psr\Log\LogLevel::WARNING);

// Will be logged.
$logger->alert("This is an alert level message.");    

// Not logged because lower level than default WARNING level set in constructor.
$logger->debug("This is a debug level message.");     

?>

Contributing

Pull requests are welcome!

Requests which follow the PSR-1 and PSR-2 coding and style standards, and which have PHPUnit test coverage will get most attention.

统计信息

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

GitHub 信息

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

其他信息

  • 授权协议: MIT
  • 更新时间: 2015-11-06