Stud.IP  2.5 Revision
ResourcesExternTree Class Reference
Inheritance diagram for ResourcesExternTree:
Inheritance graph
Collaboration diagram for ResourcesExternTree:
Collaboration graph

Public Member Functions

 ResourcesExternTree ($viewable_property_id)
 
 init ()
 
 checkParent ($parent_id)
 
- Public Member Functions inherited from TreeAbstract
 TreeAbstract ()
 
 init ()
 
 storeItem ($item_id, $parent_id, $name, $priority)
 
 buildIndex ($item_id=false)
 
 getKids ($item_id)
 
 getNumKids ($item_id)
 
 getKidsKids ($item_id, $in_recursion=false)
 
 getNumKidsKids ($item_id, $in_recursion=false)
 
 isLastKid ($item_id)
 
 isFirstKid ($item_id)
 
 isChildOf ($ancestor_id, $item_id)
 
 hasKids ($item_id)
 
 getItemPath ($item_id)
 
 getParents ($item_id)
 
 getShortPath ($item_id, $length=null, $delimeter=">", $offset=0)
 
 getMaxPriority ($parent_id)
 
 getNumEntries ($item_id, $num_entries_from_kids=false)
 
 getNumEntriesKids ($item_id, $in_recursion=false)
 
 getValue ($item_id, $field)
 

Data Fields

 $viewable_property_id
 
- Data Fields inherited from TreeAbstract
 $root_name
 
 $view
 
 $tree_data = array()
 
 $tree_childs = array()
 
 $tree_num_childs = array()
 
 $index_offset = 0
 

Additional Inherited Members

- Static Public Member Functions inherited from TreeAbstract
 GetInstance ($class_name, $args=null, $invalidate_cache=false)
 

Member Function Documentation

◆ checkParent()

checkParent (   $parent_id)
Here is the call graph for this function:
Here is the caller graph for this function:

◆ init()

init ( )

initializes the tree

stores all tree items in array $tree_data must be overriden public

Here is the call graph for this function:

◆ ResourcesExternTree()

ResourcesExternTree (   $viewable_property_id)

constructor

do not use directly, call &GetInstance() private

Field Documentation

◆ $viewable_property_id

$viewable_property_id

The documentation for this class was generated from the following file: