• Модуль: im
  • Путь к файлу: ~/bitrix/modules/im/lib/user.php
  • Класс: BitrixImUser
  • Вызов: User::formatNameFromDatabase
static function formatNameFromDatabase($fields)
{
	if (empty($fields['NAME']) && empty($fields['LAST_NAME']))
	{
		if (in_array($fields['EXTERNAL_AUTH_ID'], BitrixMainUserTable::getExternalUserTypes()))
		{
			return Loc::getMessage('IM_USER_GUEST_NAME');
		}
		else if (!empty($fields['LOGIN']))
		{
			return $fields['LOGIN'];
		}
		else
		{
			return Loc::getMessage('IM_USER_ANONYM_NAME');
		}
	}

	return $fields['NAME'];
}