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 = 13-20 lines in 2 locations

src/DataObjects/WorkflowDefinition.php 2 locations

@@ 536-555 (lines=20) @@
533
     * @return boolean
534
     * @see {@link $this->onBeforeDelete()}
535
     */
536
    public function canDelete($member = null)
537
    {
538
        if (!$member) {
539
            if (!Security::getCurrentUser()) {
540
                return false;
541
            }
542
            $member = Security::getCurrentUser();
543
        }
544
545
        if (Permission::checkMember($member, 'ADMIN')) {
546
            return true;
547
        }
548
549
        /*
550
         * DELETE_WORKFLOW should trump all other canDelete() return values on
551
         * related objects.
552
         * @see {@link $this->onBeforeDelete()}
553
         */
554
        return Permission::checkMember($member, 'DELETE_WORKFLOW');
555
    }
556
557
    /**
558
     * Checks whether the passed user is able to view this ModelAdmin
@@ 563-575 (lines=13) @@
560
     * @param Member $member
561
     * @return bool
562
     */
563
    protected function userHasAccess($member)
564
    {
565
        if (!$member) {
566
            if (!Security::getCurrentUser()) {
567
                return false;
568
            }
569
            $member = Security::getCurrentUser();
570
        }
571
572
        if (Permission::checkMember($member, "VIEW_ACTIVE_WORKFLOWS")) {
573
            return true;
574
        }
575
    }
576
577
    /**
578
     * @param WorkflowService $workflowService