withFragment(string $fragment)
withUserInfo(string $user, ?string $password=null)
static urnDecode($str, $charset=false)
toAbsolute(string $host=null)
withScheme(string $scheme)
static parseParams($params)
deleteParams(array $params, $preserveDots=false)
addParams(array $params, $preserveDots=false)
static urnEncode($str, $charset='UTF-8')