Класс Log
Простой статический класс для логирования сообщений в MODX. Обёртка над modx()->log() с поддержкой различных уровней логирования.
Уровни логирования
| Константа | Значение | Описание |
|---|---|---|
LEVEL_FATAL | 0 | Критическая ошибка |
LEVEL_ERROR | 1 | Ошибка |
LEVEL_WARN | 2 | Предупреждение |
LEVEL_INFO | 3 | Информационное сообщение |
LEVEL_DEBUG | 4 | Отладочная информация |
Методы
php
Log::fatal('Фатальная ошибка');
Log::error('Ошибка в запросе');
Log::warn('Предупреждение о конфигурации');
Log::info('Операция завершена успешно');
Log::debug('Отладочная информация');Из шаблона и одной строкой
Функции logger() нет. Короткие формы — console() и dd(), см. Хелперы. Обе пишут с уровнем ERROR, а dd(), несмотря на имя, страницу не останавливает.
php
console('Что-то пошло не так', $payload);