• Модуль: crm
  • Путь к файлу: ~/bitrix/modules/crm/lib/search/searchcontentbuilder.php
  • Класс: Bitrix\Crm\Search\SearchContentBuilder
  • Вызов: SearchContentBuilder::getUserFields
protected function getUserFields($entityID)
{
	$userTypeEntity = $this->prepareUserTypeEntity();
	if(!$userTypeEntity)
	{
		return array();
	}

	$results = array();
	$userFields = $userTypeEntity->GetEntityFields($entityID);
	$userTypeMap = array_fill_keys(self::$supportedUserFieldTypeIDs, true);
	foreach($userFields as $userField)
	{
		if(isset($userTypeMap[$userField['USER_TYPE_ID']]))
		{
			$results[] = $userField;
		}
	}
	return $results;
}