• Модуль: main
  • Путь к файлу: ~/bitrix/modules/main/lib/config/option.php
  • Класс: BitrixMainConfigOption
  • Вызов: Option::loadTriggers
static function loadTriggers($moduleId)
{
	static $triggersCache = [];

	if (isset($triggersCache[$moduleId]))
	{
		return;
	}

	if (preg_match("#[^a-zA-Z0-9._]#", $moduleId))
	{
		throw new MainArgumentOutOfRangeException("moduleId");
	}

	$triggersCache[$moduleId] = true;

	$path = MainLoader::getLocal("modules/".$moduleId."/option_triggers.php");
	if ($path === false)
	{
		return;
	}

	include($path);
}