DuplicateIndexType::isSingle

  1. Bitrix24 API (v. 23.675.0)
  2. crm
  3. DuplicateIndexType
  4. isSingle
  • Модуль: crm
  • Путь к файлу: ~/bitrix/modules/crm/lib/integrity/duplicateindextype.php
  • Класс: Bitrix\Crm\Integrity\DuplicateIndexType
  • Вызов: DuplicateIndexType::isSingle
static function isSingle($typeID)
{
	if(!is_numeric($typeID))
	{
		return false;
	}

	$typeID = (int)$typeID;
	return ($typeID === self::PERSON
		|| $typeID === self::ORGANIZATION
		|| $typeID === self::COMMUNICATION_PHONE
		|| $typeID === self::COMMUNICATION_EMAIL
		|| $typeID === self::COMMUNICATION_FACEBOOK
		|| $typeID === self::COMMUNICATION_TELEGRAM
		|| $typeID === self::COMMUNICATION_VK
		|| $typeID === self::COMMUNICATION_SKYPE
		|| $typeID === self::COMMUNICATION_BITRIX24
		|| $typeID === self::COMMUNICATION_OPENLINE
		|| $typeID === self::COMMUNICATION_VIBER
		|| $typeID === self::COMMUNICATION_SLUSER
		|| $typeID === self::RQ_INN
		|| $typeID === self::RQ_OGRN
		|| $typeID === self::RQ_OGRNIP
		|| $typeID === self::RQ_BIN
		|| $typeID === self::RQ_EDRPOU
		|| $typeID === self::RQ_VAT_ID
		|| $typeID === self::RQ_ACC_NUM
		|| $typeID === self::RQ_IBAN
		|| $typeID === self::RQ_IIK
		|| $typeID === self::VOLATILE_1
		|| $typeID === self::VOLATILE_2
		|| $typeID === self::VOLATILE_3
		|| $typeID === self::VOLATILE_4
		|| $typeID === self::VOLATILE_5
		|| $typeID === self::VOLATILE_6
		|| $typeID === self::VOLATILE_7
	);
}

Добавить комментарий