method public

CUserTypeManager::GetUserFields()

Класс: \CUserTypeManager

Сигнатура

public GetUserFields(mixed $entity_id[, mixed $value_id = 0 ][, mixed $LANG = false ][, mixed $user_id = false ][, mixed $selectFields = null ]) : mixed

Описание

Важно! $arUserField включает поле ENTITY_VALUE_ID - это идентификатор экземпляра сущности,
который позволяет отличать новые записи от старых и, соответственно, использовать значения по умолчанию.

Параметры

$entity_id mixed
$value_id mixed = 0
$LANG mixed = false
$user_id mixed = false
$selectFields mixed = null

Возвращаемое значение

mixed

Как применяется в CUserTypeManager

CUserTypeManager::GetUserFields() — метод класса \CUserTypeManager старого API 1С-Битрикс (без пространства имён). CUserTypeManager: Этот класс, по сути, служит промежуточным слоем интерфейса между значениями пользовательских свойств и сущностью, к которой они прикреплены.

Метод объекта: сначала нужен экземпляр CUserTypeManager.

/** @var \CUserTypeManager $object */
$entity_id = null;
$result = $object->GetUserFields($entity_id);
// $result: mixed

Другие методы CUserTypeManager

GetUserFields() есть и у других классов старого API: CAllCrmCompany, CAllCrmContact, CAllCrmDeal, CAllCrmInvoice, CAllCrmLead, CCrmCompany, CCrmContact, CCrmDeal.

Исходный файл: source/main/classes/general/usertypemanager.php:191

Что будем искать? Например,Продвижение