LoggerInterface¶
Описание: Интерфейс для логирования Определяет контракт для ведения журнала событий с поддержкой различных уровней логирования. Основан на стандартах PSR-3 Logger Interface для обеспечения совместимости с различными системами логирования.
С версии: 1.0.0
Версия: 1.0.0
Пример:
См. также:
https:
: //www.php-fig.org/psr/psr-3/ PSR-3 Logger Interface
debug()
¶
Описание: Записывает сообщение уровня DEBUG Используется для детальной отладочной информации, которая полезна при разработке и диагностике проблем. Эти сообщения обычно не записываются в продакшене.
Параметры:
$message
(string): Сообщение для записи в лог
Возвращает: void
Пример:
PHP | |
---|---|
info()
¶
Описание: Записывает информационное сообщение Используется для записи общей информации о работе приложения, такой как инициализация, успешные операции, статистика.
Параметры:
$message
(string): Сообщение для записи в лог
Возвращает: void
Пример:
PHP | |
---|---|
warning()
¶
Описание: Записывает предупреждение Используется для записи предупреждений, которые не являются критическими ошибками, но требуют внимания. Например, устаревшие API вызовы, неоптимальные запросы.
Параметры:
$message
(string): Сообщение для записи в лог
Возвращает: void
Пример:
PHP | |
---|---|
error()
¶
Описание: Записывает сообщение об ошибке Используется для записи ошибок, которые не позволяют выполнить запрошенную операцию, но не приводят к полной остановке приложения.
Параметры:
$message
(string): Сообщение для записи в лог
Возвращает: void
Пример:
PHP | |
---|---|
critical()
¶
Описание: Записывает критическое сообщение Используется для записи критических ошибок, которые могут привести к нестабильной работе приложения или требуют немедленного вмешательства.
Параметры:
$message
(string): Сообщение для записи в лог
Возвращает: void
Пример: