承接 diego.sorrentino/logging 相关项目开发

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

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

diego.sorrentino/logging

最新稳定版本:1.0.0

Composer 安装命令:

composer require diego.sorrentino/logging

包简介

Route php error_log() to custom file or to /dev/stderr

README 文档

README

Including this library you can redirect all error_log() script to a custom directory/processname/YYYY-MM-DD.log file.

Install and usage

Install via composer:

$ composer require diego.sorrentino/logging

and autoload and use in your script:

require_once __DIR__ . '/vendor/autoload.php';

$lock = new Logging('processname', './log', 10);
error_log('log something');

The library try to create the ./log/processname directory, and a 'date YYYY-MM-DD.log' log for every day it is executed.

Technical documentation

You can find documentation, automatically created by PHPDocumentor here: http://diego.sorrentino.gitpages.rm.ingv.it/logging/phpdoc

Test and Deploy

Tests are realized using PHPUnit. You can find code coverage here: http://diego.sorrentino.gitpages.rm.ingv.it/logging/coverage

Contributing

If you want to contribute, please use pull requests. To get a best integration, please code using Test Driven Development (TDD) and Calisthenic Programming.

Authors and acknowledgment

Diego Sorrentino, Istituto Nazionale di Geofisica e Vulcanologia, https://www.ingv.it/organizzazione/chi-siamo/personale/#922

License

GPL v3

Project status

Development in progress

统计信息

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

GitHub 信息

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

其他信息

  • 授权协议: GPL-3.0-or-later
  • 更新时间: 2025-04-01