original_string: public function scheme($raw = false)
      {
          if (!$raw) {
              $scheme = '';
              if ($this->scheme) {
                  $scheme = $this->scheme . '://';
              } elseif ($this->host) {
                  $scheme = '//';
              }
  
              return $scheme;
          }
  
          return $this->scheme;
      }
code: public function scheme($raw = false)
      {
          if (!$raw) {
              $scheme = '';
              if ($this->scheme) {
                  $scheme = $this->scheme . '://';
              } elseif ($this->host) {
                  $scheme = '//';
              }
  
              return $scheme;
          }
  
          return $this->scheme;
      }
code_tokens: public function scheme ( $ raw = false ) { if ( ! $ raw ) { $ scheme = '' ; if ( $ this -> scheme ) { $ scheme = $ this -> scheme . '://' ; } elseif ( $ this -> host ) { $ scheme = '//' ; } return $ scheme ; } return $ this -> scheme ; }
docstring: Return the scheme of the URI
  
  @param bool $raw
  @return string The scheme of the URI
docstring_tokens: Return the scheme of the URI