• Модуль: crm
  • Путь к файлу: ~/bitrix/modules/crm/lib/userfield/visibility/visibilitymanager.php
  • Класс: Bitrix\Crm\UserField\Visibility\VisibilityManager
  • Вызов: VisibilityManager::getUsersInfo
static function getUsersInfo(array $rows): array
{
	$ids = [];
	foreach ($rows as $fields)
	{
		$ids[] = $fields['USER_ID'];
	}

	if (!Loader::includeModule('socialnetwork'))
	{
		throw new Main\ObjectNotFoundException('Socialnetwork module is not installed');
	}

	$users = CSocNetLogDestination::getUsers(['id' => array_unique($ids)]);

	return array_map(static function ($user)
	{
		unset($user['email'], $user['checksum']);
		return $user;
	}, $users);
}