Skip to content

Класс Log ​

Простой статический класс для логирования сообщений в MODX. Обёртка над modx()->log() с поддержкой различных уровней логирования.

Уровни логирования ​

КонстантаЗначениеОписание
LEVEL_FATAL0Критическая ошибка
LEVEL_ERROR1Ошибка
LEVEL_WARN2Предупреждение
LEVEL_INFO3Информационное сообщение
LEVEL_DEBUG4Отладочная информация

Методы ​

php
Log::fatal('Фатальная ошибка');
Log::error('Ошибка в запросе');
Log::warn('Предупреждение о конфигурации');
Log::info('Операция завершена успешно');
Log::debug('Отладочная информация');

Из шаблона и одной строкой ​

Функции logger() нет. Короткие формы — console() и dd(), см. Хелперы. Обе пишут с уровнем ERROR, а dd(), несмотря на имя, страницу не останавливает.

php
console('Что-то пошло не так', $payload);

© PageBlocks 2019-present