- Модуль: timeman
- Путь к файлу: ~/bitrix/modules/timeman/lib/monitor/config.php
- Класс: BitrixTimemanMonitorConfig
- Вызов: Config::sendChangeMonitorEnabledEvent
static function sendChangeMonitorEnabledEvent($recipient, $enabled): void
{
if (!in_array($enabled, [State::ENABLED, State::DISABLED], true))
{
throw new ArgumentException('Invalid enabled status ' . $enabled);
}
if (Loader::includeModule('pull'))
{
Event::add($recipient, [
'module_id' => self::MODULE_ID,
'command' => 'changeMonitorEnabled',
'params' => [
'enabled' => $enabled,
],
]);
}
}