• Модуль: documentgenerator
  • Путь к файлу: ~/bitrix/modules/documentgenerator/lib/document.php
  • Класс: BitrixDocumentGeneratorDocument
  • Вызов: Document::getPublicUrl
public function getPublicUrl(bool $absolute = true): ?Uri
{
	$link = ExternalLinkTable::getByDocumentId($this->ID);
	if(!$link)
	{
		return null;
	}

	if($link)
	{
		if($absolute)
		{
			$link = UrlManager::getInstance()->getHostUrl() . $link;
		}

		return new Uri($link);
	}

	return null;
}