19 declare(strict_types=1);
    40         $type = (string) (
$parts[0] ?? 
'');
    72         if (!$with_parameters) {
    77             $link = $parameter->appendToLink($link);
    85         $uri = 
new URI($link);
    86         return (
string) $uri->withParameter($key, $value);
 
appendParameter(string $link, string $key, string $value)
 
if($clientAssertionType !='urn:ietf:params:oauth:client-assertion-type:jwt-bearer'|| $grantType !='client_credentials') $parts
 
static _getStaticLink(?int $a_ref_id, string $a_type='', bool $a_fallback_goto=true, string $append="")
 
The scope of this class is split ilias-conform URI's into components. 
 
getResolvedLink(bool $with_parameters=true)
TODO: should be refactored to use URI data object everywhere. 
 
Immutable class for internal Web Link items. 
 
This file is part of ILIAS, a powerful learning management system published by ILIAS open source e-Le...