Code Duplication    Length = 14-14 lines in 2 locations

src/Connector.php 2 locations

@@ 91-104 (lines=14) @@
88
     * 
89
     * @return ServerRequestInterface
90
     */
91
    public function getBaseRequest()
92
    {
93
        if (!isset($this->baseRequest)) {
94
            $this->baseRequest = new ServerRequest();
95
        }
96
        
97
        $request = $this->baseRequest;
98
        
99
        if ($request instanceof GlobalEnvironmentInterface && $request->isStale() === false) {
100
            $request = $request->withGlobalEnvironment(true); // Make sure base request is stale
101
        }
102
        
103
        return $request;
104
    }
105
    
106
    
107
    /**
@@ 126-139 (lines=14) @@
123
     * 
124
     * @return ResponseInterface
125
     */
126
    public function getBaseResponse()
127
    {
128
        if (!isset($this->baseResponse)) {
129
            $this->baseResponse = new Response();
130
        }
131
        
132
        $response = $this->baseResponse;
133
        
134
        if ($response instanceof GlobalEnvironmentInterface && $response->isStale() === false) {
135
            $response = $response->withGlobalEnvironment(true); // Make sure base response is stale
136
        }
137
        
138
        return $response;
139
    }
140
    
141
142
    /**