• Модуль: disk
  • Путь к файлу: ~/bitrix/modules/disk/lib/controller/action/searchaction.php
  • Класс: BitrixDiskControllerActionSearchAction
  • Вызов: SearchAction::buildUriForSearchPresentation
protected function buildUriForSearchPresentation(DiskBaseObject $object)
{
	$urlManager = Driver::getInstance()->getUrlManager();

	if ($object instanceof DiskFile)
	{
		return new Uri(
			$urlManager->getUrlFocusController(
				'openFileDetail',
				[
					'fileId' => $object->getId(),
					'inSidePanel' => 1,
				]
			)
		);
	}
	return new Uri(
		$urlManager->getUrlFocusController(
			'openFolderList',
			[
				'folderId' => $object->getId(),
			]
		)
	);
}