Бендер: Логирование PSR-3

Код продукта: bendersay.logging
Бесплатно
В корзину
Товар добавлен
Описание
Характеристики
Модуль логирования, соответствует стандарту PSR-3.
Позволяет писать логи в:
  1. Журнал событий. Таблица b_event_log.
  2. Файлы. Формат: "Уровень лога/Log-Ymd.log"
Имеются почтовые уведомления.

Требования: PHP 7.1 и выше.

Пример использования:
Bitrix\Main\Loader::includeModule('bendersay.logging');

$message = 'Тестовое сообщение';
$logging = new Bendersay\Logging\Logging();

$logging->alert($message);
$logging->critical($message);
$logging->debug($message);
$logging->emergency($message);
$logging->error($message);
$logging->info($message);
$logging->notice($message);
$logging->warning($message);
$logging->log('userLoglevel', $message);

$logging->error($message, [
    'MODULE_ID' => 'main',
    'AUDIT_TYPE_ID' => 'test event',
    'ITEM_ID' => 1,
    'DESCRIPTION' => 'DESCRIPTION DESCRIPTION DESCRIPTION',
    'false' => false,
    'true' => true,
    'string' => '1',
    'int' => 1,
    'obj' => $logging
]);
Совместим с редакциями Первый сайт, Старт, Стандарт, Малый бизнес, Эксперт, Бизнес, Бизнес-процессы, Энтерпрайз, Интернет-магазин + CRM
Стоимость Бесплатные решения
Закрыть