PHP code example of krubio / perfect-logger

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

    

krubio / perfect-logger example snippets




erfectApp\Logger\FileLogger;

// Initialize the logger
$logger = new FileLogger('/path/to/your/logfile.log');

// Log some messages
$logger->emergency('This is an emergency message');
$logger->alert('This is an alert message');
$logger->critical('This is a critical message');
$logger->error('An error occurred', ['errorCode' => 123]);
$logger->warning('This is a warning message');
$logger->notice('This is a notice message');
$logger->info('This is an informational message');
$logger->debug('This is a debug message');

$logger->error('An error occurred', [
    'user_id' => 10,
    'url' => 'https://example.com',
    'data' => 'Important Data'
]);