original_string: public function getBaseUrl()
      {
          if (null === $this->baseUrl) {
              $this->baseUrl = $this->prepareBaseUrl();
          }
  
          return $this->baseUrl;
      }
code: public function getBaseUrl()
      {
          if (null === $this->baseUrl) {
              $this->baseUrl = $this->prepareBaseUrl();
          }
  
          return $this->baseUrl;
      }
code_tokens: public function getBaseUrl ( ) { if ( null === $ this -> baseUrl ) { $ this -> baseUrl = $ this -> prepareBaseUrl ( ) ; } return $ this -> baseUrl ; }
docstring: Returns the root URL from which this request is executed.
  
  The base URL never ends with a /.
  
  This is similar to getBasePath(), except that it also includes the
  script filename (e.g. index.php) if one exists.
  
  @return string The raw URL (i.e. not urldecoded)
docstring_tokens: Returns the root URL from which this request is executed .