test method
- @nonVirtual
Тестовый вывод данных
Implementation
@nonVirtual
void test() {
trace('Trace — вывод всего подряд. На тот случай, если Debug не позволяет'
' локализовать ошибку. В нем полезно отмечать вызовы разнообразных'
' блокирующих и асинхронных операций.');
debug('Debug — журналирование моментов вызова «крупных» операций.'
' Старт/остановка потока, запрос пользователя и т.п.');
info('Info — разовые операции, которые повторяются крайне редко,'
' но не регулярно. (загрузка конфига, плагина, запуск бэкапа)');
warn('Warning — неожиданные параметры вызова, странный формат запроса,'
' использование дефолтных значений в замен не корректных.'
' Вообще все, что может свидетельствовать о не штатном использовании.');
error('Error — повод для внимания разработчиков. Тут интересно'
' окружение конкретного места ошибки.');
fatal('Fatal — тут и так понятно. Выводим все до чего можем'
' дотянуться, так как дальше приложение работать не будет.');
}