• Модуль: main
  • Путь к файлу: ~/bitrix/modules/main/lib/config/option.php
  • Класс: BitrixMainConfigOption
  • Вызов: Option::getForModule
static function getForModule($moduleId, $siteId = false)
{
	if ($moduleId == '')
	{
		throw new MainArgumentNullException("moduleId");
	}

	if (!isset(self::$options[$moduleId]))
	{
		static::load($moduleId);
	}

	if ($siteId === false)
	{
		$siteId = static::getDefaultSite();
	}

	$result = self::$options[$moduleId]["-"];

	if($siteId <> "" && !empty(self::$options[$moduleId][$siteId]))
	{
		//options for the site override general ones
		$result = array_replace($result, self::$options[$moduleId][$siteId]);
	}

	return $result;
}