PHP Класс CI_Log, TastyIgniter

see https://github.com/stevethomas/codeigniter-monolog & https://github.com/Seldaek/monolog
Показать файл Открыть проект Примеры использования класса

Защищенные свойства (Protected)

Свойство Тип Описание
$_date_fmt string Format of timestamp for log files
$_enabled boolean Whether or not the logger can write to the log files
$_file_ext string Filename extension
$_file_permissions integer File permissions
$_levels array Predefined logging levels
$_log_path string Path to save log files
$_threshold integer Level of logging
$_threshold_array array Array of threshold levels to log

Открытые методы

Метод Описание
__construct ( ) : void Class constructor
write_log ( string $level, string $msg ) : boolean Write Log File

Защищенные методы

Метод Описание
_format_line ( string $level, string $date, $message ) : string Format the log line.

Описание методов

__construct() публичный Метод

Class constructor
public __construct ( ) : void
Результат void

_format_line() защищенный Метод

This is for extensibility of log formatting If you want to change the log format, extend the CI_Log class and override this method
protected _format_line ( string $level, string $date, $message ) : string
$level string The error level
$date string Formatted date string
Результат string Formatted log line with a new line character '\n' at the end

write_log() публичный Метод

Generally this function will be called using the global log_message() function
public write_log ( string $level, string $msg ) : boolean
$level string The error level: 'error', 'debug' or 'info'
$msg string The error message
Результат boolean

Описание свойств

$_date_fmt защищенное свойство

Format of timestamp for log files
protected string $_date_fmt
Результат string

$_enabled защищенное свойство

Whether or not the logger can write to the log files
protected bool $_enabled
Результат boolean

$_file_ext защищенное свойство

Filename extension
protected string $_file_ext
Результат string

$_file_permissions защищенное свойство

File permissions
protected int $_file_permissions
Результат integer

$_levels защищенное свойство

Predefined logging levels
protected array $_levels
Результат array

$_log_path защищенное свойство

Path to save log files
protected string $_log_path
Результат string

$_threshold защищенное свойство

Level of logging
protected int $_threshold
Результат integer

$_threshold_array защищенное свойство

Array of threshold levels to log
protected array $_threshold_array
Результат array