original_string: protected function currentUrl()
      {
          if (isset(static::$static[__FUNCTION__])) {
              return static::$static[__FUNCTION__];
          }
          $url = $this->currentUrlScheme().'://';
          $url .= $this->currentUrlHost();
          $url .= $this->currentUrlUri();
  
          return static::$static[__FUNCTION__] = $url;
      }
code: protected function currentUrl()
      {
          if (isset(static::$static[__FUNCTION__])) {
              return static::$static[__FUNCTION__];
          }
          $url = $this->currentUrlScheme().'://';
          $url .= $this->currentUrlHost();
          $url .= $this->currentUrlUri();
  
          return static::$static[__FUNCTION__] = $url;
      }
code_tokens: protected function currentUrl ( ) { if ( isset ( static :: $ static [ __FUNCTION__ ] ) ) { return static :: $ static [ __FUNCTION__ ] ; } $ url = $ this -> currentUrlScheme ( ) . '://' ; $ url .= $ this -> currentUrlHost ( ) ; $ url .= $ this -> currentUrlUri ( ) ; return static :: $ static [ __FUNCTION__ ] = $ url ; }
docstring: URL to current request.
  
  @since 140417 Initial release.
  
  @return string The current URL.
docstring_tokens: URL to current request .