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.