Code Duplication    Length = 8-9 lines in 2 locations

src/Model/Subsite.php 2 locations

@@ 358-366 (lines=9) @@
355
    {
356
        $subsites = Subsite::get();
357
358
        if ($includeMainSite) {
359
            $subsites = $subsites->toArray();
360
361
            $mainSite = new Subsite();
362
            $mainSite->Title = $mainSiteTitle;
363
            array_unshift($subsites, $mainSite);
364
365
            $subsites = ArrayList::create($subsites);
366
        }
367
368
        return $subsites;
369
    }
@@ 512-519 (lines=8) @@
509
            if (!is_array($permCode)) {
510
                $permCode = [$permCode];
511
            }
512
            if (self::hasMainSitePermission($member, $permCode)) {
513
                $subsites = $subsites->toArray();
514
515
                $mainSite = new Subsite();
516
                $mainSite->Title = $mainSiteTitle;
517
                array_unshift($subsites, $mainSite);
518
                $subsites = ArrayList::create($subsites);
519
            }
520
        }
521
522
        self::$_cache_accessible_sites[$cacheKey] = $subsites;