PHP Класс ManaPHP\Logger

Наследование: extends Component, implements manaphp\LoggerInterface
Показать файл Открыть проект

Открытые свойства

Свойство Тип Описание
$adapter ManaPHP\Logger\AdapterInterface

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

Свойство Тип Описание
$_level string
$_s2i array

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

Метод Описание
__construct ( string | array | ManaPHP\Logger\AdapterInterface $options = [] ) Logger constructor.
debug ( string $message, array $context = [] ) : static Sends/Writes a debug message to the log
error ( string $message, array $context = [] ) : static Sends/Writes an error message to the log
fatal ( string $message, array $context = [] ) : static Sends/Writes a critical message to the log
getLevel ( ) : string Returns the current log level
getLevels ( ) : array
info ( string $message, array $context = [] ) : static Sends/Writes an info message to the log
log ( string $level, string $message, array $context ) : static
setDependencyInjector ( ManaPHP\DiInterface $dependencyInjector ) : static
setLevel ( string $level ) : static Filters the logs sent to the handlers to be greater or equals than a specific level
warning ( string $message, array $context = [] ) : static Sends/Writes a warning message to the log

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

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

Logger constructor.
public __construct ( string | array | ManaPHP\Logger\AdapterInterface $options = [] )
$options string | array | ManaPHP\Logger\AdapterInterface

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

Sends/Writes a debug message to the log
public debug ( string $message, array $context = [] ) : static
$message string
$context array
Результат static

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

Sends/Writes an error message to the log
public error ( string $message, array $context = [] ) : static
$message string
$context array
Результат static

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

Sends/Writes a critical message to the log
public fatal ( string $message, array $context = [] ) : static
$message string
$context array
Результат static

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

Returns the current log level
public getLevel ( ) : string
Результат string

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

public getLevels ( ) : array
Результат array

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

Sends/Writes an info message to the log
public info ( string $message, array $context = [] ) : static
$message string
$context array
Результат static

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

public log ( string $level, string $message, array $context ) : static
$level string
$message string
$context array
Результат static

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

public setDependencyInjector ( ManaPHP\DiInterface $dependencyInjector ) : static
$dependencyInjector ManaPHP\DiInterface
Результат static

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

Filters the logs sent to the handlers to be greater or equals than a specific level
public setLevel ( string $level ) : static
$level string
Результат static

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

Sends/Writes a warning message to the log
public warning ( string $message, array $context = [] ) : static
$message string
$context array
Результат static

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

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

protected string $_level
Результат string

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

protected array $_s2i
Результат array

$adapter публичное свойство

public AdapterInterface,ManaPHP\Logger $adapter
Результат ManaPHP\Logger\AdapterInterface