• Модуль: crm
  • Путь к файлу: ~/bitrix/modules/crm/lib/entityaddresstype.php
  • Класс: Bitrix\Crm\EntityAddressType
  • Вызов: EntityAddressType::resolveID
static function resolveID($name)
{
	$name = mb_strtoupper(trim(strval($name)));
	if($name == '')
	{
		return self::Undefined;
	}

	switch($name)
	{
		case self::PrimaryName:
			return self::Primary;

		case self::SecondaryName:
			return self::Secondary;

		case self::ThirdName:
			return self::Third;

		case self::HomeName:
			return self::Home;

		case self::WorkName:
			return self::Work;

		case self::RegisteredName:
			return self::Registered;

		case self::CustomName:
			return self::Custom;

		case self::PostName:
			return self::Post;

		case self::BeneficiaryName:
			return self::Beneficiary;

		case self::BankName:
			return self::Bank;

		case self::DeliveryName:
			return self::Delivery;

		case self::BillingName:
			return self::Billing;

		default:
			return self::Undefined;
	}
}