• Модуль: main
  • Путь к файлу: ~/bitrix/modules/main/classes/general/usertypemanager.php
  • Класс: CUserTypeManager
  • Вызов: CUserTypeManager::getCustomData
public function getCustomData(array $userField, int $entityValueId): array
{
	$hasCustomData =
		isset($userField['USER_TYPE']['CLASS_NAME'])
		&& is_callable([$userField['USER_TYPE']['CLASS_NAME'], 'getCustomData'])
	;

	$customData = [];
	if ($hasCustomData)
	{
		$customData = call_user_func_array(
			[$userField['USER_TYPE']['CLASS_NAME'], 'getCustomData'],
			[$userField, $entityValueId]
		);
	}

	return is_array($customData) ? $customData : [];
}