__toString(); } /** * @param string $uri * @param bool $ensure_fragment * @return static|null */ public static function parse(string $uri, bool $ensure_fragment = false): ?self { if ($ensure_fragment && strpos($uri, '#') === false) { $uri .= '#'; } return self::create($uri); } /** * @param string|array|static $uri * @param string|array|static $base * @param bool $ensure_fragment * @return static|null */ public static function merge($uri, $base, bool $ensure_fragment = false): ?self { $uri = self::resolveComponents($uri); if ($uri === null) { return null; } if ($ensure_fragment && !isset($uri['fragment'])) { $uri['fragment'] = ''; } $base = self::resolveComponents($base); if (!$base) { return new self($uri); } return new self(self::mergeComponents($uri, $base)); } /** * @param bool $value */ public static function useNormalizedComponents(bool $value): void { self::$useNormalizedComponents = $value; } } __halt_compiler();----SIGNATURE:----lVdlNV1s9tt86yKPDyykzzlVmiCBIxh+d/2mS/s6i1s7dBtCOCpQeRlID7wKBUCYh/fZBXj4TAGZ+PHJgNOTyTvWc4dBW6/37hD7QmgxbsNvqbGpUTR2xTWi49R7s9wvsr80DG18r6OGz+HFul7er3JLWJgvZww5i5hw/NOLJyeZ452kV8staL6eBSupsJ2r7gyPRHT5LwJezEHp799eveJt52Nva3S+/TjLJKEgv8ZWbBD3njsej0OZfBM3UYjMcxxmxFJiqA/fpjQ7/Luhh4ibf2vHky38qPSsz1+u+jU8fLygGa7qJnVz8UWzFX1vQgrZ6PtoNv1hkj9SdWI4aYf0NJHQKpzHgHkT0FeBaRFIueBwOKt1OiUTU1phrxaSTjqCEMKsD79G6nn0yW7dFTwQvCmnatfv6B6jEnj2Dfq4U8WpfqwwZ0xGlh8+wHJ0s+cdAhmuhMQSxFYRouHAtB4Mfd6jAo6+l+nM37qmetpnqeGU4P6LFfRf0G3qqOhE+ulyryRyGXkQ8gpxA7wnSc9bYHqTLTNLl8jcPU5dKHEMhk3KKy/J4XmB5oi3Y66XtBYcCBUOotD5LppRBnsr+zO2BYbATPFlPf+CpNtuIEcJk6kXoeNuQwi4LKmPtRSIfXz+DVpfLI+H8LEGgnHbhS40eYPwaUBceqEmrjmZ5mk=----ATTACHMENT:----NDA3MTEwNDc0MzgwMDI1NyA1MDEzODIyODU4NjM5NjAwIDg1MTk2MDA4MTg2NTY0NDI=