2017 © Pedro PelĂĄez
 

library explog

Expressive logger component

image

soluble/explog

Expressive logger component

  • Friday, June 2, 2017
  • by belgattitude
  • Repository
  • 1 Watchers
  • 0 Stars
  • 0 Installations
  • PHP
  • 0 Dependents
  • 0 Suggesters
  • 0 Forks
  • 0 Open issues
  • 1 Versions
  • 0 % Grown

The README.md

soluble-explog

PHP Version Build Status codecov Scrutinizer Code Quality Latest Stable Version Total Downloads License, (*1)

Experimental zend-expressive 2.0 out-of-the-box and (still or forever) opinionated logger with monolog., (*2)

Motivations

  • Provide ready to use, minimal logging facilities for zend-expressive 2.0 projects (ErrorHandler).

Status

Early-days experiment based off this issue, (*3)

  • [x] Separate component from zend-expressive-skeleton.
  • [x] Define a ConfigProvider, added to composer.json.
  • [x] Auto-registration of a delegator on the stratigility ErrorHandler. Supported by all DI.
  • [ ] Log listener compose a service with a discrete name that should resolve to a PSR-3 logger (this will allow having multiple loggers in your system)
  • [ ] It should use Psr\Log\NullLogger by default.
  • [ ] Configuration: exclude 404,...

Later on,, (*4)

  • [ ] Unit tests, coverage 100%
  • [ ] Documentation

Documentation

Install

$ composer require soluble-explog

The Versions