GitHub Access Token became invalid

It seems like the GitHub access token used for retrieving details about this repository from GitHub became invalid. This might prevent certain types of inspections from being run (in particular, everything related to pull requests).
Please ask an admin of your repository to re-new the access token on this website.

Code Duplication    Length = 21-24 lines in 2 locations

protected/extensions/retailcrm/components/lib/ApiClient.php 2 locations

@@ 66-86 (lines=21) @@
63
     * @param  string      $site (default: null)
64
     * @return ApiResponse
65
     */
66
    public function ordersEdit(array $order, $by = 'externalId', $site = null)
67
    {
68
        if (!sizeof($order)) {
69
            throw new \InvalidArgumentException('Parameter `order` must contains a data');
70
        }
71
72
        $this->checkIdParameter($by);
73
74
        if (!isset($order[$by])) {
75
            throw new \InvalidArgumentException(sprintf('Order array must contain the "%s" parameter.', $by));
76
        }
77
78
        return $this->client->makeRequest(
79
            "/orders/" . $order[$by] . "/edit",
80
            Client::METHOD_POST,
81
            $this->fillSite($site, array(
82
                'order' => json_encode($order),
83
                'by' => $by,
84
            ))
85
        );
86
    }
87
88
    /**
89
     * Upload array of the orders
@@ 275-298 (lines=24) @@
272
     * @param  string      $site (default: null)
273
     * @return ApiResponse
274
     */
275
    public function customersEdit(array $customer, $by = 'externalId', $site = null)
276
    {
277
        if (!sizeof($customer)) {
278
            throw new \InvalidArgumentException('Parameter `customer` must contains a data');
279
        }
280
281
        $this->checkIdParameter($by);
282
283
        if (!isset($customer[$by])) {
284
            throw new \InvalidArgumentException(sprintf('Customer array must contain the "%s" parameter.', $by));
285
        }
286
287
        return $this->client->makeRequest(
288
            "/customers/" . $customer[$by] . "/edit",
289
            Client::METHOD_POST,
290
            $this->fillSite(
291
                $site,
292
                array(
293
                    'customer' => json_encode($customer),
294
                    'by' => $by
295
                )
296
            )
297
        );
298
    }
299
300
    /**
301
     * Upload array of the customers