• Модуль: crm
  • Путь к файлу: ~/bitrix/modules/crm/lib/format/entityaddressformatter.php
  • Класс: Bitrix\Crm\Format\EntityAddressFormatter
  • Вызов: EntityAddressFormatter::setFormatID
static function setFormatID($formatID)
{
	if(!is_int($formatID))
	{
		$formatID = (int)$formatID;
	}

	if(!self::isDefined($formatID))
	{
		throw new Main\ArgumentOutOfRangeException('formatID', self::First, self::Last);
	}

	self::$formatID = $formatID;
	if($formatID !== self::Dflt)
	{
		return \COption::SetOptionString('crm', 'ent_addr_frmt_id', $formatID);
	}

	// Do not store default format ID
	\COption::RemoveOption('crm', 'ent_addr_frmt_id');
	return true;
}