• Модуль: timeman
  • Путь к файлу: ~/bitrix/modules/timeman/lib/monitor/config.php
  • Класс: BitrixTimemanMonitorConfig
  • Вызов: Config::sendChangeMonitorEnabledEventForAll
static function sendChangeMonitorEnabledEventForAll($enabled): void
{
	if (!in_array($enabled, [State::ENABLED, State::DISABLED], true))
	{
		throw new ArgumentException('Invalid enabled status ' . $enabled);
	}

	if (Loader::includeModule('pull'))
	{
		CPullStack::AddShared([
			'module_id' => self::MODULE_ID,
			'command' => 'changeMonitorEnabled',
			'params' => [
				'enabled' => $enabled
			],
		]);
	}
}