@@ 259-267 (lines=9) @@ | ||
256 | { |
|
257 | $subsites = Subsite::get(); |
|
258 | ||
259 | if ($includeMainSite) { |
|
260 | $subsites = $subsites->toArray(); |
|
261 | ||
262 | $mainSite = new Subsite(); |
|
263 | $mainSite->Title = $mainSiteTitle; |
|
264 | array_unshift($subsites, $mainSite); |
|
265 | ||
266 | $subsites = ArrayList::create($subsites); |
|
267 | } |
|
268 | ||
269 | return $subsites; |
|
270 | } |
|
@@ 387-394 (lines=8) @@ | ||
384 | if (!is_array($permCode)) { |
|
385 | $permCode = array($permCode); |
|
386 | } |
|
387 | if (self::hasMainSitePermission($member, $permCode)) { |
|
388 | $subsites=$subsites->toArray(); |
|
389 | ||
390 | $mainSite = new Subsite(); |
|
391 | $mainSite->Title = $mainSiteTitle; |
|
392 | array_unshift($subsites, $mainSite); |
|
393 | $subsites=ArrayList::create($subsites); |
|
394 | } |
|
395 | } |
|
396 | ||
397 | self::$_cache_accessible_sites[$cacheKey] = $subsites; |