Каталог решений

Покупка продления купона

Продолжительность:
Общая сумма:
0 руб.
Ваш запрос успешно отправлен!

Я согласен с условиями активации продлений
Продлить
Продолжить покупки

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

Модуль логирования, соответствует стандарту PSR-3.Позволяет писать логи в:Журнал событий. Таблица b_event_log.Файлы. Формат: "Уровень лога/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 ]);

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

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

от BendeR_say
Скриншоты
Описание

Технические данные

Опубликовано:
13.07.2020
Версия:
1.0.0
Установлено:
50 - 99 раз
Подходящие редакции:
«Первый сайт», «Старт», «Стандарт», «Малый бизнес», «Бизнес», «Корпоративный портал», «Энтерпрайз», «Интернет-магазин + CRM»
Адаптивность:
Нет
Поддержка Композита:
Нет
Совместимо с Сайты24
Нет
Совместимо с PHP 8.1
Нет

Пользовательское соглашение

Описание

Модуль логирования, соответствует стандарту 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
]);
Отзывы (0)
Обсуждения (0)
Здесь пока никто ничего не написал. Будьте первым.
Установка
Установка стандартная.
После установки зайдите в настройки модуля:
Рабочий стол -> Настройки -> Настройки продукта -> Настройки модулей -> Бендер: Логирование PSR-3

Вместе с модулем устанавливаются:
Событие:
  1. OnEventLogGetAuditTypes
Агенты:
  1. Bendersay\Logging\Agent\CleanOldLogs::cleanFile()
  2. Bendersay\Logging\Agent\CleanOldLogs::cleanBitrix()
Почтовое событие и шаблон к нему:
BEN_LOGGING_NEW_NOTIFICATION

Поддержка
Связаться с автором можно по адресу: anton-capi@mail.ru.
Поддержка осуществляется на платной основе.

Другие решения разработчика

Решение добавлено в корзину

Перейдите в корзину и оформите заказ или продолжите покупки
Перейти в корзину
Продолжить покупки