Skip to content

yakiv-khorunzhyi/log

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Installation

Install the latest version with:

$ composer require yakiv-khorunzhyi/log

Examples

How to use for database?

// database
$logger = new \Y\Logger();

$logger->setStorage()->database(
    new PDO('mysql:dbname=test;host=localhost', 'test', 'test'), 
    'logs'    // table name
);
$logger->setFormatter()->database();

$logger->log([
    // db column => your value
    'name' => 'Yakov',
]);

Write log to file:

$logger->setStorage()->file(__DIR__ . '/logs/event.log');
$logger->setFormatter()->string(';');

$logger->log('Hello world');

License

MIT license.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages