Класс CMS_ErrorsNotifier: настройка оповещений при ошибках

  • Работает с версии 2.1.133

Класс отвечает за оповещения при ошибках на сайте. Оповещение осуществляется на указанный в настройках электронный адрес или адреса.

В файле конфигурационных настроек сайте необходимо включить следующую настройку errors_notifier:

// config/site.php

->errors_notifier
    ->enabled(true)
    ->recipients('name@pochta.ru')
->end;

Или

// config/site.php

->errors_notifier
    ->enabled(true)
    ->recipients(array('name1@pochta.ru', 'name2@pochta.ru'))
->end;

если получателей о сообщении несколько.

Через настройку можно управлять следующими параметрами:

  • enabled - Включает/выключает оповещения(true/false).
  • error_types - Указывается массив типов ошибок, которые нужно отслеживать([E_ERROR, E_PARSE...]).
  • recipients - Указываются адреса получателей оповещений - либо один адрес, либо массив адресов.
  • subject - Тема письма.
  • from - Адрес отправителя.
Метки: CMS, error
23.12.2016
Все статьи