PHP code example of toropyga / flog

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

    

toropyga / flog example snippets






$LOG = new FYN\FLog();

$LOG->setSystemInfo('advanced');

$LOG->setLogLevel('error');

$LOG->setName ($file);

$LOG->setSaveType(4);

$LOG->setSaveType('file,db');

use FYN\DB;
$DB = new DB\MySQL();
$LOG->setDB($DB);

$message = "log text for {user}";
$context = array("user" => "you", "other" => "Other information"); // необязательный параметр

$LOG->debug($message, $context);

$LOG->info($message, $context);

$LOG->notice($message, $context);

$LOG->warning($message, $context);

$LOG->error($message, $context);

$LOG->critical($message, $context);

$LOG->alert($message, $context);

$LOG->emergency($message, $context);

$level = "debug";
$message = "log text for {user}";
$context = array("user" => "you"); // необязательный параметр
$LOG->log($level, $message, $context); // сохраняем лог

$message = "log text";
$file = "file_log_name";
$LOG->set2Log($message, $file); // сохраняем лог

$LOG->setLevel('debug'); // устанавливаем, если необходимо, уровень логов

$logs = array();
$logs['log'][] = "log text line 1";
$logs['log'][] = "log text line 2";
$logs['log'][] = "log text line 3";
$logs['file'] = "file_log_name";
$LOG->setArray2Log($logs); // сохраняем лог