Code Duplication    Length = 8-8 lines in 3 locations

src/Extension/SiteTreeSubsites.php 3 locations

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