Code Duplication    Length = 8-8 lines in 4 locations

code/model/DMSDocumentSet.php 4 locations

@@ 361-368 (lines=8) @@
358
        return $result;
359
    }
360
361
    public function canView($member = null)
362
    {
363
        $extended = $this->extendedCan(__FUNCTION__, $member);
364
        if ($extended !== null) {
365
            return $extended;
366
        }
367
        return $this->getGlobalPermission($member);
368
    }
369
370
    public function canCreate($member = null)
371
    {
@@ 370-377 (lines=8) @@
367
        return $this->getGlobalPermission($member);
368
    }
369
370
    public function canCreate($member = null)
371
    {
372
        $extended = $this->extendedCan(__FUNCTION__, $member);
373
        if ($extended !== null) {
374
            return $extended;
375
        }
376
        return $this->getGlobalPermission($member);
377
    }
378
379
    public function canEdit($member = null)
380
    {
@@ 379-386 (lines=8) @@
376
        return $this->getGlobalPermission($member);
377
    }
378
379
    public function canEdit($member = null)
380
    {
381
        $extended = $this->extendedCan(__FUNCTION__, $member);
382
        if ($extended !== null) {
383
            return $extended;
384
        }
385
        return $this->getGlobalPermission($member);
386
    }
387
388
    public function canDelete($member = null)
389
    {
@@ 388-395 (lines=8) @@
385
        return $this->getGlobalPermission($member);
386
    }
387
388
    public function canDelete($member = null)
389
    {
390
        $extended = $this->extendedCan(__FUNCTION__, $member);
391
        if ($extended !== null) {
392
            return $extended;
393
        }
394
        return $this->getGlobalPermission($member);
395
    }
396
397
    /**
398
     * Checks if a then given (or logged in) member is either an ADMIN, SITETREE_EDIT_ALL or has access