Code Duplication    Length = 8-8 lines in 3 locations

code/extensions/SiteTreeSubsites.php 3 locations

@@ 297-304 (lines=8) @@
294
     * @param null $member
295
     * @return bool
296
     */
297
    public function canDelete($member = null)
298
    {
299
        if (!$member && $member !== false) {
300
            $member = Member::currentUser();
301
        }
302
303
        return $this->canEdit($member);
304
    }
305
306
    /**
307
     * @param null $member
@@ 310-317 (lines=8) @@
307
     * @param null $member
308
     * @return bool
309
     */
310
    public function canAddChildren($member = null)
311
    {
312
        if (!$member && $member !== false) {
313
            $member = Member::currentUser();
314
        }
315
316
        return $this->canEdit($member);
317
    }
318
319
    /**
320
     * @param null $member
@@ 323-330 (lines=8) @@
320
     * @param null $member
321
     * @return bool
322
     */
323
    public function canPublish($member = null)
324
    {
325
        if (!$member && $member !== false) {
326
            $member = Member::currentUser();
327
        }
328
329
        return $this->canEdit($member);
330
    }
331
332
    /**
333
     * Called by ContentController::init();