test method

  1. @nonVirtual
void test()

Тестовый вывод данных

Implementation

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