Merge pull request #143 from ss23/0.4-deadcode

Remove dead code - ControllerSubsites
This commit is contained in:
Damian Mooyman 2014-05-30 17:40:49 +12:00
commit 21636d7581
4 changed files with 10 additions and 25 deletions

View File

@ -6,9 +6,7 @@
*/
Object::add_extension('SiteTree', 'SiteTreeSubsites');
Object::add_extension('ContentController', 'ControllerSubsites');
Object::add_extension('LeftAndMain', 'LeftAndMainSubsites');
Object::add_extension('LeftAndMain', 'ControllerSubsites');
Object::add_extension('Group', 'GroupSubsites');
Object::add_extension('File', 'FileSubsites');

View File

@ -1,20 +0,0 @@
<?php
/**
* @package subsites
*/
class ControllerSubsites extends Extension {
function controllerAugmentInit(){
if($subsite = Subsite::currentSubsite()){
if($theme = $subsite->Theme)
SSViewer::set_theme($theme);
}
}
function CurrentSubsite(){
if($subsite = Subsite::currentSubsite()){
return $subsite;
}
}
}
?>

View File

@ -368,4 +368,13 @@ class SiteTreeSubsites extends DataExtension {
if(in_array($this->owner->class, $blacklisted)) return false;
}
}
}
/**
* Return the current subsite
*
* @return Subsite|null
*/
public function getCurrentSubsite() {
return Subsite::currentSubsite();
}
}

View File

@ -263,8 +263,6 @@ JS;
/**
* Gets the subsite currently set in the session.
*
* @uses ControllerSubsites->controllerAugmentInit()
*
* @return Subsite
*/
static function currentSubsite() {