protected function isRelativizable($payload): bool
    {
        $payload = $this->hostToAscii($payload);

        return $this->base_uri->getScheme() === $payload->getScheme()
            && $this->base_uri->getAuthority() === $payload->getAuthority()
            && !is_relative_path($payload);
    }
protected function isRelativizable($payload): bool
    {
        $payload = $this->hostToAscii($payload);

        return $this->base_uri->getScheme() === $payload->getScheme()
            && $this->base_uri->getAuthority() === $payload->getAuthority()
            && !is_relative_path($payload);
    }
protected function isRelativizable ( $ payload ) : bool { $ payload = $ this -> hostToAscii ( $ payload ) ; return $ this -> base_uri -> getScheme ( ) === $ payload -> getScheme ( ) && $ this -> base_uri -> getAuthority ( ) === $ payload -> getAuthority ( ) && ! is_relative_path ( $ payload ) ; }
Tell whether the submitted URI object can be relativize

@param mixed $payload

@return bool
Tell whether the submitted URI object can be relativize