EasyLogger is a simple, but still extensible PHP logger, which provides
interface for implementing various logging storage strategies, through
its handlers API. Stream-based log handler implementation is bundled.
AUTHOR
------
Nikola Posa <posa.nikola@gmail.com>
FEATURES
--------
- Extensible PHP logger
- Provides option various logging storage strategies through its handlers API
- Bundeled stream-based log handler
VERSION INFORMATION
-------------------
EasyLogger 2.0
INSTALLATION
------------
Copy library/EasyLogger folder, as well as library/EasyLogger.php file,
in some of your project's folder, for example, in folder where you keep
your libraries, and put it in the include path.
USAGE
-----
//Create logger instance:
$logger = new EasyLogger();
//Register some handler with it:
$logger->addHandler(new EasyLogger_Handler_StreamHandler('/path/to/some/file.log'));
//At some point, log some event:
$logger->log(EasyLogger::LEVEL_INFO, 'Hello world!');
//... or by using shortcut methods:
$logger->info('Hello world again!');
SYSTEM REQUIREMENTS
-------------------
PHP 5 >= 5.1.0
PHPUnit >= 3.4
LICENSE
-------
The files in this archive are released under the New BSD License.
You can find a copy of this license in LICENSE.txt.
|