• Модуль: socialnetwork
  • Путь к файлу: ~/bitrix/modules/socialnetwork/lib/integration/ui/entityselector/projectprovider.php
  • Класс: BitrixSocialnetworkIntegrationUIEntitySelectorProjectProvider
  • Вызов: ProjectProvider::makeProjectAvatar
static function makeProjectAvatar(EO_Workgroup $project): ?string
{
	if (!empty($project->getImageId()))
	{
		$avatar = CFile::resizeImageGet(
			$project->getImageId(),
			['width' => 100, 'height' => 100],
			BX_RESIZE_IMAGE_EXACT,
			false
		);

		return !empty($avatar['src']) ? $avatar['src'] : null;
	}

	if (!empty($project->getAvatarType()))
	{
		$url = BitrixSocialnetworkHelperWorkgroup::getAvatarEntitySelectorUrl($project->getAvatarType());
		return !empty($url) ? $url : null;
	}

	return null;
}