original_string: 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();
      }
code: 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();
      }
code_tokens: 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 ( ) ; }
docstring: Empties the values of this Url
  
  @return $this
docstring_tokens: Empties the values of this Url