Code Duplication    Length = 6-6 lines in 2 locations

src/Yandex/Metrica/MetricaClient.php 2 locations

@@ 135-140 (lines=6) @@
132
133
        $decodedResponseBody = $this->getDecodedBody($response->getBody());
134
135
        if (isset($decodedResponseBody['links']) && isset($decodedResponseBody['links']['next'])) {
136
            $url = $decodedResponseBody['links']['next'];
137
            unset($decodedResponseBody['rows']);
138
            unset($decodedResponseBody['links']);
139
            return $this->getNextPartOfList($url, $decodedResponseBody);
140
        }
141
        return $decodedResponseBody;
142
    }
143
@@ 168-173 (lines=6) @@
165
166
        $mergedDecodedResponseBody = array_merge_recursive($data, $decodedResponseBody);
167
168
        if (isset($mergedDecodedResponseBody['links']) && isset($mergedDecodedResponseBody['links']['next'])) {
169
            $url = $mergedDecodedResponseBody['links'];
170
            unset($mergedDecodedResponseBody['rows']);
171
            unset($mergedDecodedResponseBody['links']);
172
            return $this->getNextPartOfList($url, $response);
173
        }
174
175
        return $mergedDecodedResponseBody;
176
    }