original_string: public function withoutGlobalEnvironment()
      {
          if ($this->isStale !== false) {
              return $this;
          }
          
          $request = clone $this;
          
          $request->copy();
          $request->isStale = null;
          
          return $request;
      }
code: public function withoutGlobalEnvironment()
      {
          if ($this->isStale !== false) {
              return $this;
          }
          
          $request = clone $this;
          
          $request->copy();
          $request->isStale = null;
          
          return $request;
      }
code_tokens: public function withoutGlobalEnvironment ( ) { if ( $ this -> isStale !== false ) { return $ this ; } $ request = clone $ this ; $ request -> copy ( ) ; $ request -> isStale = null ; return $ request ; }
docstring: Return object that is disconnected from superglobals
  
  @return ServerRequest
docstring_tokens: Return object that is disconnected from superglobals