Code Duplication    Length = 6-6 lines in 2 locations

src/Yandex/Metrica/MetricaClient.php 2 locations

@@ 154-159 (lines=6) @@
151
152
        $decodedResponseBody = $this->getDecodedBody($response->getBody());
153
154
        if (isset($decodedResponseBody['links']) && isset($decodedResponseBody['links']['next'])) {
155
            $url = $decodedResponseBody['links']['next'];
156
            unset($decodedResponseBody['rows']);
157
            unset($decodedResponseBody['links']);
158
            return $this->getNextPartOfList($url, $decodedResponseBody);
159
        }
160
        return $decodedResponseBody;
161
    }
162
@@ 187-192 (lines=6) @@
184
185
        $mergedDecodedResponseBody = array_merge_recursive($data, $decodedResponseBody);
186
187
        if (isset($mergedDecodedResponseBody['links']) && isset($mergedDecodedResponseBody['links']['next'])) {
188
            $url = $mergedDecodedResponseBody['links'];
189
            unset($mergedDecodedResponseBody['rows']);
190
            unset($mergedDecodedResponseBody['links']);
191
            return $this->getNextPartOfList($url, $response);
192
        }
193
194
        return $mergedDecodedResponseBody;
195
    }