Tree
abstract class Tree extends Object (View source)
Properties
$error | from Object | ||
protected | $treeNodeSelectedIDs |
Methods
No description
No description
Returns the standard name for this tree
Returns the display name for this tree (localized and escaped accordingly to $format)
No description
No description
No description
No description
No description
No description
No description
No description
Iterates through the segments in the path, to return the node at the proper display. Mostly used for export and import.
No description
No description
No description
No description
No description
No description
Export all the translations associates to every trees.
Details
in
Object at line 10
loadError($error)
No description
in
Object at line 15
isError()
No description
in
Object at line 25
getError()
No description
in
Object at line 30
setPropertiesFromArray($arr)
No description
in
Object at line 37
static
camelcase($file)
No description
in
Object at line 42
static
uncamelcase($string)
No description
abstract protected
loadDetails()
No description
abstract protected
deleteDetails()
No description
abstract string
getTreeName()
Returns the standard name for this tree
abstract string
getTreeDisplayName(string $format = 'html')
Returns the display name for this tree (localized and escaped accordingly to $format)
abstract
exportDetails(SimpleXMLElement $sx)
No description
static Tree|null
importDetails(SimpleXMLElement $sx)
No description
setSelectedTreeNodeIDs($nodeIDs)
No description
getSelectedTreeNodeIDs()
No description
getTreeTypeID()
No description
getTreeTypeObject()
No description
getTreeTypeHandle()
No description
export(SimpleXMLElement $sx)
No description
static
exportList(SimpleXMLElement $sx)
No description
static
import(SimpleXMLElement $sx)
No description
getTreeID()
No description
getRootTreeNodeObject()
No description
getRootTreeNodeID()
No description
getNodeByDisplayPath($path)
Iterates through the segments in the path, to return the node at the proper display. Mostly used for export and import.
getRequestData()
No description
setRequest($data)
No description
delete()
No description
duplicate()
No description
getJSON()
No description
static protected
create(Node $rootNode)
No description
final static
getByID($treeID)
No description
static Translations
exportTranslations()
Export all the translations associates to every trees.