• Модуль: sender
  • Путь к файлу: ~/bitrix/modules/sender/lib/trigger/settings.php
  • Класс: BitrixSenderTriggerSettings
  • Вызов: Settings::getArrayFromTrigger
static function getArrayFromTrigger(Base $trigger)
{
	return array(
		'MODULE_ID' => $trigger->getModuleId(),
		'CODE' => $trigger->getCode(),
		'NAME' => $trigger->getName(),
		'IS_CLOSED_TRIGGER' => ($trigger->isClosed() ? 'Y' : 'N'),
		'CAN_RUN_FOR_OLD_DATA' => ($trigger->canRunForOldData() ? 'Y' : 'N'),
		'CLOSED_TRIGGER_INTERVAL' => '1440',
		'CLOSED_TRIGGER_TIME' => '00:00',
		'EVENT_MODULE_ID' => $trigger->getEventModuleId(),
		'EVENT_TYPE' => $trigger->getEventType(),
	);
}