• Модуль: main
  • Путь к файлу: ~/bitrix/modules/main/lib/userutils.php
  • Класс: BitrixMainUserUtils
  • Вызов: UserUtils::getUserFieldValue
static function getUserFieldValue(array $userField)
{
	global $USER_FIELD_MANAGER;

	$userTypeID = $userField['USER_TYPE_ID'] ?? '';
	if($userTypeID === 'boolean')
	{
		$values = [];
		if(isset($userField['VALUE']) && (bool)$userField['VALUE'] && isset($userField['EDIT_FORM_LABEL']))
		{
			$values[] = $userField['EDIT_FORM_LABEL'];
		}
	}
	else
	{
		$values = explode(',', $USER_FIELD_MANAGER->getPublicText($userField));
	}

	return implode(' ', $values);
}