Code Duplication    Length = 7-7 lines in 4 locations

src/ORM/DataObject.php 4 locations

@@ 2564-2570 (lines=7) @@
2561
     * @param Member $member
2562
     * @return boolean
2563
     */
2564
    public function canView($member = null)
2565
    {
2566
        $extended = $this->extendedCan(__FUNCTION__, $member);
2567
        if ($extended !== null) {
2568
            return $extended;
2569
        }
2570
        return Permission::check('ADMIN', 'any', $member);
2571
    }
2572
2573
    /**
@@ 2577-2583 (lines=7) @@
2574
     * @param Member $member
2575
     * @return boolean
2576
     */
2577
    public function canEdit($member = null)
2578
    {
2579
        $extended = $this->extendedCan(__FUNCTION__, $member);
2580
        if ($extended !== null) {
2581
            return $extended;
2582
        }
2583
        return Permission::check('ADMIN', 'any', $member);
2584
    }
2585
2586
    /**
@@ 2590-2596 (lines=7) @@
2587
     * @param Member $member
2588
     * @return boolean
2589
     */
2590
    public function canDelete($member = null)
2591
    {
2592
        $extended = $this->extendedCan(__FUNCTION__, $member);
2593
        if ($extended !== null) {
2594
            return $extended;
2595
        }
2596
        return Permission::check('ADMIN', 'any', $member);
2597
    }
2598
2599
    /**
@@ 2605-2611 (lines=7) @@
2602
     * affect whether (or where) this object could be created.
2603
     * @return boolean
2604
     */
2605
    public function canCreate($member = null, $context = array())
2606
    {
2607
        $extended = $this->extendedCan(__FUNCTION__, $member, $context);
2608
        if ($extended !== null) {
2609
            return $extended;
2610
        }
2611
        return Permission::check('ADMIN', 'any', $member);
2612
    }
2613
2614
    /**