PHP code example of fyre / log

1. Go to this page and download the library: Download fyre/log 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/ */

    

fyre / log example snippets


use Fyre\Log\LogManager;

$logManager = new LogManager($container);

$container->singleton(LogManager::class);

$logManager = $container->use(LogManager::class);

$logger = $logManager->build($config);

$logManager->clear();

$config = $logManager->getConfig($key);

$config = $logManager->getConfig();

$logManager->handle($level, $message, $data, $scope);

$hasConfig = $logManager->hasConfig($key);

$isLoaded = $logManager->isLoaded($key);

$logManager->setConfig($key, $options);

$logManager->unload($key);

$logger = $logManager->use($key);

$canHandle = $logger->canHandle($level, $scope);

$logger->handle($level, $message, $data);

$container->use(Config::class)->set('Log.array', $options);

$logger->clear();

$content = $logger->read();

$container->use(Config::class)->set('Log.file', $options);

$logManager->handle('emergency', $message, $data, $scope);
$logManager->handle('alert', $message, $data, $scope);
$logManager->handle('critical', $message, $data, $scope);
$logManager->handle('error', $message, $data, $scope);
$logManager->handle('warning', $message, $data, $scope);
$logManager->handle('notice', $message, $data, $scope);
$logManager->handle('info', $message, $data, $scope);
$logManager->handle('debug', $message, $data, $scope);