Code Duplication    Length = 6-6 lines in 2 locations

src/Yandex/Metrica/MetricaClient.php 2 locations

@@ 150-155 (lines=6) @@
147
148
        $decodedResponseBody = $this->getDecodedBody($response->getBody());
149
150
        if (isset($decodedResponseBody['links']) && isset($decodedResponseBody['links']['next'])) {
151
            $url = $decodedResponseBody['links']['next'];
152
            unset($decodedResponseBody['rows']);
153
            unset($decodedResponseBody['links']);
154
            return $this->getNextPartOfList($url, $decodedResponseBody);
155
        }
156
        return $decodedResponseBody;
157
    }
158
@@ 183-188 (lines=6) @@
180
181
        $mergedDecodedResponseBody = array_merge_recursive($data, $decodedResponseBody);
182
183
        if (isset($mergedDecodedResponseBody['links']) && isset($mergedDecodedResponseBody['links']['next'])) {
184
            $url = $mergedDecodedResponseBody['links'];
185
            unset($mergedDecodedResponseBody['rows']);
186
            unset($mergedDecodedResponseBody['links']);
187
            return $this->getNextPartOfList($url, $response);
188
        }
189
190
        return $mergedDecodedResponseBody;
191
    }