• Модуль: calendar
  • Путь к файлу: ~/bitrix/modules/calendar/lib/sharing/helper.php
  • Класс: BitrixCalendarSharingHelper
  • Вызов: Helper::getOwnerInfo
static function getOwnerInfo(int $id): array
{
	$user = CUser::GetByID($id)->Fetch();
	$arFileTmp = CFile::ResizeImageGet(
		$user["PERSONAL_PHOTO"],
		array('width' => 512, 'height' => 512),
		BX_RESIZE_IMAGE_EXACT,
		false,
		false,
		true,
	);

	return [
		'id' => $user['ID'],
		'name' => $user['NAME'],
		'lastName' => $user['LAST_NAME'],
		'photo' => $arFileTmp['src'] ?? null,
		'gender' => $user['PERSONAL_GENDER'] ?? null,
	];
}