Tree
abstract class Tree extends ConcreteObject (View source)
Properties
$error | from ConcreteObject | ||
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
Export all the translations associates to every trees.
Details
loadError($error)
No description
isError()
No description
getError()
No description
setPropertiesFromArray($arr)
No description
static
camelcase($file)
No description
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
Node|null
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 Tree|null
getByID(int|mixed $treeID)
No description
static Translations
exportTranslations()
Export all the translations associates to every trees.