19declare(strict_types=1);
37 $query = $this->base_url->getQuery();
41 parse_str($this->base_url->getQuery(), $params);
46 unset($params[self::PARAM_LSO_PARAMETER]);
50 return $this->base_url->withQuery(http_build_query($params));
56 return $url->getBaseURI() .
'?' . $url->getQuery();
The scope of this class is split ilias-conform URI's into components.
getHref(string $command, ?int $param=null)
__construct(ILIAS\Data\URI $base_url)
const PARAM_LSO_PARAMETER
getURL(string $command, ?int $param=null)
Get an URL for the provided command and params.
The URLBuilder allows views to get links that are used somewhere inline in the content.
Interface Observer \BackgroundTasks Contains several chained tasks and infos about them.