1. Go to this page and download the library: Download rnr1721/le7-logger library. Choose the download type require.
2. Extract the ZIP file and open the index.php.
3. Add this code to the index.php.
<?php
require_once('vendor/autoload.php');
/* Start to develop here. Best regards https://php-download.com/ */
rnr1721 / le7-logger example snippets
use Core\Logger\LoggerFactoryGeneric;
$factory = new LoggerFactoryGeneric();
// $log = $this->factory->logStd(); - for docker etc
$log = $this->factory->logFile('/home/www/example.com/myproject/log.txt');
// Use it as any PSR logger
$log->info('info message');
$log->critical('alert message');
use Core\Logger\LoggerFactoryGeneric;
$factory = new LoggerFactoryGeneric();
$path1 = '/home/www/example.com/myproject/log1.txt';
$path2 = '/home/www/example.com/myproject/log2.txt';
$log = $this->factory->getLogger();
$log->addBroadcast(new LoggerRouteFile(['filePath' => $path1]))
->addBroadcast(new LoggerRouteFile(['filePath' => $path2]));
// Use it as any PSR logger
$log->info('info message');
$log->critical('alert message');