• Модуль: crm
  • Путь к файлу: ~/bitrix/modules/crm/lib/userfield/userfieldmanager.php
  • Класс: Bitrix\Crm\UserField\UserFieldManager
  • Вызов: UserFieldManager::resolveEntityTypeID
static function resolveEntityTypeID($userFieldEntityID)
{
	if($userFieldEntityID === \CCrmLead::GetUserFieldEntityID())
	{
		return \CCrmOwnerType::Lead;
	}
	elseif($userFieldEntityID === \CCrmDeal::GetUserFieldEntityID())
	{
		return \CCrmOwnerType::Deal;
	}
	elseif($userFieldEntityID === \CCrmContact::GetUserFieldEntityID())
	{
		return \CCrmOwnerType::Contact;
	}
	elseif($userFieldEntityID === \CCrmCompany::GetUserFieldEntityID())
	{
		return \CCrmOwnerType::Company;
	}
	elseif($userFieldEntityID === \CCrmQuote::GetUserFieldEntityID())
	{
		return \CCrmOwnerType::Quote;
	}
	elseif($userFieldEntityID === \CCrmInvoice::GetUserFieldEntityID())
	{
		return \CCrmOwnerType::Invoice;
	}

	return \CCrmOwnerType::Undefined;
}