method
public
CUserTypeManager::getUserFieldsWithReadyData()
Класс: \CUserTypeManager
Сигнатура
public getUserFieldsWithReadyData(mixed $entity_id, mixed $readyData[, bool $LANG = false ][, bool $user_id = false ][, string $primaryIdName = 'VALUE_ID' ]) : array<string|int, mixed>
Описание
Замена для getUserFields, если вы уже получили старые данные
Параметры
$entity_id
mixed
$readyData
mixed
$LANG
bool
= false
$user_id
bool
= false
$primaryIdName
string
= 'VALUE_ID'
Возвращаемое значение
array<string|int, mixed>
Как применяется в CUserTypeManager
CUserTypeManager::getUserFieldsWithReadyData() — метод класса \CUserTypeManager старого API 1С-Битрикс (без пространства имён). CUserTypeManager: Этот класс, по сути, служит промежуточным слоем интерфейса между значениями
пользовательских свойств и сущностью, к которой они прикреплены.
Метод объекта: сначала нужен экземпляр CUserTypeManager.
/** @var \CUserTypeManager $object */
$entity_id = null;
$readyData = null;
$result = $object->getUserFieldsWithReadyData($entity_id, $readyData);
// $result: array<string|int, mixed>Другие методы CUserTypeManager
AddFindFields()AddUserField()AddUserFields()AdminListAddFilter()Добавляет значение для фильтра.AdminListAddFilterFields()Добавляет поле для фильтра.AdminListAddFilterFieldsV2()AdminListAddFilterV2()AdminListAddHeaders()AdminListPrepareFields()AdminListShowFilter()CallUserTypeComponent()CheckFields()
Исходный файл: source/main/classes/general/usertypemanager.php:287

