PHP Класс Logger\Logger

Наследование: extends Psr\Log\AbstractLogger, implements Psr\Log\LoggerInterface
Показать файл Открыть проект Примеры использования класса

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

Свойство Тип Описание
$_handlers Array of log handlers.
$_instance Instanceof the singleton
$_loggers Array of loggers.

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

Метод Описание
__clone ( ) Disallow cloning
add_global_handler ( Handler $handler ) : void Adds a global handler for all logs.
add_handler ( Handler $handler ) : void Adds a handler.
critical ( string $message ) : void Logs a critical message.
debug ( string $message ) : void Logs a debug message.
error ( string $message ) : void Logs a error message.
get_logger ( string $logger = null ) : object Returns a new logger.
info ( string $message ) : void Logs a info message.
instance ( ) Returns an instance of the singleton.
log ( integer $code, string $message ) : void Logs a message.
warning ( string $message ) : void Logs a warning message.

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

__clone() закрытый публичный Метод

Disallow cloning
final public __clone ( )

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

Adds a global handler for all logs.
public add_global_handler ( Handler $handler ) : void
$handler Handler HJandler
Результат void

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

Adds a handler.
public add_handler ( Handler $handler ) : void
$handler Handler HJandler
Результат void

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

Logs a critical message.
public critical ( string $message ) : void
$message string Message to log.
Результат void

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

Logs a debug message.
public debug ( string $message ) : void
$message string Message to log.
Результат void

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

Logs a error message.
public error ( string $message ) : void
$message string Message to log.
Результат void

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

Returns a new logger.
public get_logger ( string $logger = null ) : object
$logger string Name of the logger.
Результат object Logger

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

Logs a info message.
public info ( string $message ) : void
$message string Message to log.
Результат void

instance() закрытый публичный статический Метод

Passes args to constructor
final public static instance ( )

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

Logs a message.
public log ( integer $code, string $message ) : void
$code integer Log level code.
$message string Message to log.
Результат void

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

Logs a warning message.
public warning ( string $message ) : void
$message string Message to log.
Результат void

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

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

Array of log handlers.
protected $_handlers

$_instance защищенное статическое свойство

Instanceof the singleton
protected static $_instance

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

Array of loggers.
protected $_loggers