public function withoutGlobalEnvironment()
    {
        if ($this->isStale !== false) {
            return $this;
        }
        
        $request = clone $this;
        
        $request->copy();
        $request->isStale = null;
        
        return $request;
    }
public function withoutGlobalEnvironment()
    {
        if ($this->isStale !== false) {
            return $this;
        }
        
        $request = clone $this;
        
        $request->copy();
        $request->isStale = null;
        
        return $request;
    }
public function withoutGlobalEnvironment ( ) { if ( $ this -> isStale !== false ) { return $ this ; } $ request = clone $ this ; $ request -> copy ( ) ; $ request -> isStale = null ; return $ request ; }
Return object that is disconnected from superglobals

@return ServerRequest
Return object that is disconnected from superglobals