original_string: public static function getCurrentUrl()
      {
          return self::getCurrentScheme() . '://'
          . self::getCurrentHost()
          . self::getCurrentScriptName(false)
          . self::getCurrentQueryString();
      }
code: public static function getCurrentUrl()
      {
          return self::getCurrentScheme() . '://'
          . self::getCurrentHost()
          . self::getCurrentScriptName(false)
          . self::getCurrentQueryString();
      }
code_tokens: public static function getCurrentUrl ( ) { return self :: getCurrentScheme ( ) . '://' . self :: getCurrentHost ( ) . self :: getCurrentScriptName ( false ) . self :: getCurrentQueryString ( ) ; }
docstring: Returns the current URL.
  
  @return string eg, `"http://example.org/dir1/dir2/index.php?param1=value1&param2=value2"`
  @api
docstring_tokens: Returns the current URL .