Code Duplication    Length = 7-7 lines in 4 locations

src/ORM/DataObject.php 4 locations

@@ 2530-2536 (lines=7) @@
2527
     * @param Member $member
2528
     * @return boolean
2529
     */
2530
    public function canView($member = null)
2531
    {
2532
        $extended = $this->extendedCan(__FUNCTION__, $member);
2533
        if ($extended !== null) {
2534
            return $extended;
2535
        }
2536
        return Permission::check('ADMIN', 'any', $member);
2537
    }
2538
2539
    /**
@@ 2543-2549 (lines=7) @@
2540
     * @param Member $member
2541
     * @return boolean
2542
     */
2543
    public function canEdit($member = null)
2544
    {
2545
        $extended = $this->extendedCan(__FUNCTION__, $member);
2546
        if ($extended !== null) {
2547
            return $extended;
2548
        }
2549
        return Permission::check('ADMIN', 'any', $member);
2550
    }
2551
2552
    /**
@@ 2556-2562 (lines=7) @@
2553
     * @param Member $member
2554
     * @return boolean
2555
     */
2556
    public function canDelete($member = null)
2557
    {
2558
        $extended = $this->extendedCan(__FUNCTION__, $member);
2559
        if ($extended !== null) {
2560
            return $extended;
2561
        }
2562
        return Permission::check('ADMIN', 'any', $member);
2563
    }
2564
2565
    /**
@@ 2571-2577 (lines=7) @@
2568
     * affect whether (or where) this object could be created.
2569
     * @return boolean
2570
     */
2571
    public function canCreate($member = null, $context = array())
2572
    {
2573
        $extended = $this->extendedCan(__FUNCTION__, $member, $context);
2574
        if ($extended !== null) {
2575
            return $extended;
2576
        }
2577
        return Permission::check('ADMIN', 'any', $member);
2578
    }
2579
2580
    /**