protected function clear()
    {
        $this->scheme       = null;
        $this->host         = null;
        $this->port         = null;
        $this->user         = null;
        $this->pass         = null;
        $this->pathSegments = [];
        $this->parameters   = [];
        $this->fragment     = null;
        $this->orignalValue = $this->returnValue  = '';
        return $this->parse();
    }
protected function clear()
    {
        $this->scheme       = null;
        $this->host         = null;
        $this->port         = null;
        $this->user         = null;
        $this->pass         = null;
        $this->pathSegments = [];
        $this->parameters   = [];
        $this->fragment     = null;
        $this->orignalValue = $this->returnValue  = '';
        return $this->parse();
    }
protected function clear ( ) { $ this -> scheme = null ; $ this -> host = null ; $ this -> port = null ; $ this -> user = null ; $ this -> pass = null ; $ this -> pathSegments = [ ] ; $ this -> parameters = [ ] ; $ this -> fragment = null ; $ this -> orignalValue = $ this -> returnValue = '' ; return $ this -> parse ( ) ; }
Empties the values of this Url

@return $this
Empties the values of this Url