naas/log

v1.0.2 2019-04-09 18:54 UTC

This package is auto-updated.

Last update: 2024-05-10 06:07:45 UTC


README

naas/log is a simple logging class

Installation and so on...

Install with composer

{
    "require": {
        "naas/log": "dev-master"
    }
}

Example

You need to include the Autoload.php and create a page class.

require_once __DIR__ . '/library/Autoload.php';

// You may use thru a factory pattern
$log = LogFactory::create();
$log->logIt('Type of log', 'Log message...');
$log->logIt('Type of error', 'Error message...', false);
$log->logIt('Type of error in other file', 'Error message...', false, 'err');

// Or use it by object creation
$log = new Log();
$log->logIt('Type of log', 'Log message...');
$log->logIt('Type of error', 'Error message...', false);
$log->logIt('Type of error in other file', 'Error message...', false, 'err');

// Or use it thru static methods
Log::logIt('Type of log', 'Log message...');
Log::logIt('Type of error', 'Error message...', false);
Log::logIt('Type of error in other file', 'Error message...', false, 'err');

// to check after...