• Модуль: socialnetwork
  • Путь к файлу: ~/bitrix/modules/socialnetwork/lib/helper/ui/grid/workgroup/scrummembers.php
  • Класс: BitrixSocialnetworkHelperUIGridWorkgroupScrumMembers
  • Вызов: ScrumMembers::getUserAvatars
static function getUserAvatars(array $imageIds = []): array
{
	$result = [];
	if (empty($imageIds))
	{
		return $result;
	}

	$result = array_fill_keys($imageIds, '');

	$res = CFile::getList([], ['@ID' => implode(',', $imageIds)]);
	while ($file = $res->fetch())
	{
		$file['SRC'] = CFile::getFileSRC($file);
		$fileInfo = CFile::ResizeImageGet(
			$file,
			[
				'width' => 100,
				'height' => 100,
			],
			BX_RESIZE_IMAGE_EXACT,
			false,
			false,
			true,
		);

		$result[$file['ID']] = $fileInfo['src'];
	}

	return $result;
}