• Модуль: main
  • Путь к файлу: ~/bitrix/modules/main/lib/ui/uploader/file.php
  • Класс: BitrixMainUIUploaderFile
  • Вызов: File::getUrl
private function getUrl($act = "view", $copy = "default", $url = null)
{
	$url = is_null($url) ? Context::getCurrent()->getRequest()->getRequestUri() : $url;

	$uri = (new Uri($url))
		->addParams([
			Uploader::INFO_NAME => [
				"CID" => $this->package->getCid(),
				"mode" => $act,
				"hash" => $this->getHash(),
				"copy" => $copy
			],
		])
		->toAbsolute()
	;

	return $uri->getUri();
}