PSR-3 is a standards recommendation that defines a common interface to implement logger classes. This package implements the PSR-3 logger interface using several types of classes, as well a class and a trait that allows using multiple nested loggers. It also provides a stream wrapper that allows developers to write to logs using regular file access functions.

Notable PHP package: ITE Logger

Portfolio for JIRA



Start a free trial of Portfolio for JIRA and get this shirt :)

Rofl, a PHP package is considered Notable when it does something different that is worth noting.

If you have also written Notable packages, contribute them to the PHP Classes site to get your work more exposure.

If your notable package is innovative, you may also earn prizes and recognition in the PHP Innovation Award.

Now you can also win a Big elePHPant as one of the possible prizes you can win every month. Check the complete list of prizes here: List of prizes

Package

ITE Logger

Log messages to different storage PSR-3 compliant

Moderator comment

PSR-3 is a standards recommendation that defines a common interface to implement logger classes.

This package implements the PSR-3 logger interface using several types of classes, as well a class and a trait that allows using multiple nested loggers.

It also provides a stream wrapper that allows developers to write to logs using regular file access functions.

Author

Kiril Savchev

Groups

PHP 5, Logging, Stream wrappers, Traits

Description

This package can log messages to different storage containers compliant with PSR-3.

It provides classes to log messages to files and abstract classes for sending emails with logs and writing them to database.

It also has classes using the php function mail() for sending logs and PDO for storing log messages to database tables.

This package includes a LoggerAggregator class and trait that allows using of multiple nested loggers for all or different log levels.

It also provides a stream namespace with a trait, classes and interfaces that can be useful to write logs with stream functions, like fopen('log://<logger-type>/<log-level>', 'w').
Rofl you are getting this message as free service for being a user of the PHP Classes site to which you registered voluntarily using the email address rofldigger@getsend.xyz. If you wish to unsubscribe go to the unsubscribe page.