• Модуль: mobile
  • Путь к файлу: ~/bitrix/modules/mobile/lib/rest/user.php
  • Класс: BitrixMobileRestUser
  • Вызов: User::getUserPhoto
static function getUserPhoto($id, $size)
{
	$result = ['PERSONAL_PHOTO' => ''];
	if ($id)
	{
		$dbRes = CFile::GetList([], ['@ID' => $id]);
		if($arRes = $dbRes->Fetch())
		{
			if($size)
			{
				$fileArray = CFile::GetFileArray($id);
				$resizeResult = CFile::ResizeImageGet($fileArray, $size, BX_RESIZE_IMAGE_EXACT, false, false, false, 70);
				$result['PERSONAL_PHOTO'] = CHTTP::URN2URI($resizeResult['src']);
			}

			$result['PERSONAL_PHOTO_ORIGINAL'] = CHTTP::URN2URI(CFile::GetFileSrc($arRes));
		}
	}

	return $result;
}