• Модуль: disk
  • Путь к файлу: ~/bitrix/modules/disk/lib/uf/userfieldmanager.php
  • Класс: BitrixDiskUfUserFieldManager
  • Вызов: UserFieldManager::getAttachedObjectByEntity
public function getAttachedObjectByEntity($entity, $entityId, $fieldName)
{
	/** @var CUserTypeManager */
	global $USER_FIELD_MANAGER;

	$values = $USER_FIELD_MANAGER->getUserFieldValue($entity, $fieldName, $entityId);
	if (!$values)
	{
		return array();
	}

	$this->loadBatchAttachedObject($values);

	return array_intersect_key($this->loadedAttachedObjects, array_combine($values, $values));
}