Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/dundee/logger

Enhanced logging for PHP 5.3
https://github.com/dundee/logger

Last synced: about 1 month ago
JSON representation

Enhanced logging for PHP 5.3

Awesome Lists containing this project

README

        

Stackable logger
====================================

Logger allowing either log by selected logger or to stack loggers and log to each of them.

Originally comes from http://addons.nette.org/cs/logger by Jan Smitka and Martin Pecka

Example
-------

$fileLogger = new FileLogger();
$outputLogger = new OutputLogger();
$stack = new Stack(array(
'loggers' => array($fileLogger, $outputLogger)
));

$stack->logMessage('Just a casual informational message');
$stack->logMessage(ILogger::ALERT, 'Alert, CPU load exceeded %d %%', 300);