• Модуль: main
  • Путь к файлу: ~/bitrix/modules/main/lib/grid/row/assembler/field/userfieldassembler.php
  • Класс: BitrixMainGridRowAssemblerFieldUserFieldAssembler
  • Вызов: UserFieldAssembler::loadUserName
protected function loadUserName(int $userId): string
{
	$nameFormat = CSite::GetNameFormat();

	$row = UserTable::getRow([
		'select' => [
			'ID',
			'LOGIN',
			'NAME',
			'LAST_NAME',
			'SECOND_NAME',
			'EMAIL',
			'TITLE',
		],
		'filter' => [
			'=ID' => $userId,
		],
	]);
	if ($row)
	{
		return CUser::FormatName($nameFormat, $row, true, true);
	}

	return '';
}