Code Duplication    Length = 11-13 lines in 2 locations

src/Client/RestClient.php 1 location

@@ 159-171 (lines=13) @@
156
        return HttpClientDiscovery::find();
157
    }
158
159
    private function sendRequest(RequestInterface $request)
160
    {
161
        $request = $this->authenticate($request);
162
163
        $response = $this->discoverClient()->sendRequest($request);
164
165
        if ($request->getBody()->isSeekable()) {
166
            $request->getBody()->rewind();
167
        }
168
        $this->rawRequest = $request->getBody()->__toString();
169
170
        return $response;
171
    }
172
173
    /**
174
     * Resolve the response from client.

src/Client/XmlClient.php 1 location

@@ 69-79 (lines=11) @@
66
        );
67
    }
68
69
    private function sendRequest(RequestInterface $request)
70
    {
71
        $response = $this->discoverClient()->sendRequest($request);
72
73
        if ($request->getBody()->isSeekable()) {
74
            $request->getBody()->rewind();
75
        }
76
        $this->rawRequest = $request->getBody()->__toString();
77
78
        return $response;
79
    }
80
}
81