API CHANGE Deprecated TreeTitle(), use getTreeTitle() (in SiteTree, File, Group)

git-svn-id: svn://svn.silverstripe.com/silverstripe/open/modules/sapphire/trunk@115119 467b73ca-7a2a-4603-9d3b-597d59a354a9
This commit is contained in:
Ingo Schommer 2010-12-16 05:16:06 +00:00
parent f056abc818
commit 1c34d8f1b4
3 changed files with 25 additions and 1 deletions

View File

@ -2373,6 +2373,13 @@ class SiteTree extends DataObject implements PermissionProvider,i18nEntityProvid
$this->setField("MenuTitle", $value);
}
}
/**
* @deprecated 3.0 Use getTreeTitle()
*/
function TreeTitle() {
return $this->getTreeTitle();
}
/**
* TitleWithStatus will return the title in an <ins>, <del> or

View File

@ -167,7 +167,17 @@ class File extends DataObject {
function RelativeLink($action = null){
return $this->Filename;
}
/**
* @deprecated 3.0 Use getTreeTitle()
*/
function TreeTitle() {
return $this->getTreeTitle();
}
/**
* @return string
*/
function getTreeTitle() {
return $this->Title;
}

View File

@ -299,7 +299,14 @@ class Group extends DataObject {
return DataObject::get('Group', "\"Group\".\"ParentID\" = " . (int)$this->ID . " AND \"Group\".\"ID\" != " . (int)$this->ID, '"Sort"');
}
public function TreeTitle() {
/**
* @deprecated 3.0 Use getTreeTitle()
*/
function TreeTitle() {
return $this->getTreeTitle();
}
public function getTreeTitle() {
if($this->hasMethod('alternateTreeTitle')) return $this->alternateTreeTitle();
else return htmlspecialchars($this->Title, ENT_QUOTES);
}