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 = 11-15 lines in 4 locations

src/LPTracker/LPTracker.php 4 locations

@@ 253-267 (lines=15) @@
250
     * @return Contact
251
     * @throws LPTrackerSDKException
252
     */
253
    public function getContact($contact)
254
    {
255
        if ($contact instanceof Contact) {
256
            $contact = $contact->getId();
257
        } else {
258
            $contact = (int) $contact;
259
        }
260
        if ($contact <= 0) {
261
            throw new LPTrackerSDKException('Invalid contact ID');
262
        }
263
264
        $url = '/contact/' . $contact;
265
        $response = LPTrackerRequest::sendRequest($url, [], 'GET', $this->token, $this->address);
266
        return new Contact($response);
267
    }
268
269
    /**
270
     * @param Contact $contact
@@ 511-525 (lines=15) @@
508
     * @return View
509
     * @throws LPTrackerSDKException
510
     */
511
    public function getView($view)
512
    {
513
        if ($view instanceof View) {
514
            $view = $view->getId();
515
        } else {
516
            $view = (int) $view;
517
        }
518
        if ($view <= 0) {
519
            throw new LPTrackerSDKException('Invalid view ID');
520
        }
521
522
        $url = '/view/' . $view;
523
        $response = LPTrackerRequest::sendRequest($url, [], 'GET', $this->token, $this->address);
524
        return new View($response);
525
    }
526
527
    /**
528
     * @param View $view
@@ 599-613 (lines=15) @@
596
     * @return Lead
597
     * @throws LPTrackerSDKException
598
     */
599
    public function getLead($lead)
600
    {
601
        if ($lead instanceof Lead) {
602
            $lead = $lead->getId();
603
        } else {
604
            $lead = (int) $lead;
605
        }
606
        if ($lead <= 0) {
607
            throw new LPTrackerSDKException('Invalid lead ID');
608
        }
609
610
        $url = '/lead/' . $lead;
611
        $response = LPTrackerRequest::sendRequest($url, [], 'GET', $this->token, $this->address);
612
        return new Lead($response);
613
    }
614
615
    /**
616
     * @param Lead|int $lead
@@ 963-973 (lines=11) @@
960
     * @throws exceptions\LPTrackerResponseException
961
     * @throws exceptions\LPTrackerServerException
962
     */
963
    public function createCustom($project, $options)
964
    {
965
        if ($project instanceof Project) {
966
            $project = $project->getId();
967
        } else {
968
            $project = (int) $project;
969
        }
970
        $actionUrl = '/custom/' . $project . '/create';
971
        $response = LPTrackerRequest::sendRequest($actionUrl, $options, 'POST', $this->token, $this->address);
972
        return new CustomField($response);
973
    }
974
975
    /**
976
     * @param Project|int $project