| 
    ILIAS
    release_8 Revision v8.24
    
   | 
  
Global virtual skill tree. More...
 Inheritance diagram for ilGlobalVirtualSkillTree:
 Collaboration diagram for ilGlobalVirtualSkillTree:Public Member Functions | |
| __construct () | |
| getRootNode () | |
| getChildsOfNode (string $a_parent_id) | |
| getSubTreeForTreeId (string $a_tree_id) | |
  Public Member Functions inherited from ilVirtualSkillTree | |
| __construct (int $tree_id) | |
| getRootNode () | |
| setIncludeDrafts (bool $a_val) | |
| getIncludeDrafts () | |
| setIncludeOutdated (bool $a_val) | |
| getIncludeOutdated () | |
| getNode (string $a_vtree_id) | |
| getChildsOfNode (string $a_parent_id) | |
| getChildsOfNodeForCSkillId (string $a_cskill_id) | |
| getCSkillIdForVTreeId (string $a_vtree_id) | |
| getVTreeIdForCSkillId (string $a_cskill_id) | |
| getNodeTitle (array $a_node) | |
| getSubTreeForCSkillId (string $a_cskill_id, bool $a_only_basic=false) | |
| isDraft (string $a_node_id) | |
| isOutdated (string $a_node_id) | |
| getOrderedNodeset (array $c_skill_ids, string $a_skill_id_key="", string $a_tref_id_key="") | |
| Get ordererd nodeset for common skill ids.  More... | |
Protected Attributes | |
| bool | $root_node_processed = false | 
| SkillTreeManager | $skill_tree_manager | 
| SkillTreeFactory | $skill_tree_factory | 
| ilSkillTreeRepository | $tree_repo | 
  Protected Attributes inherited from ilVirtualSkillTree | |
| ilLanguage | $lng | 
| ilSkillTree | $tree | 
| bool | $include_drafts = false | 
| array | $drafts = [] | 
| bool | $include_outdated = false | 
| array | $outdated = [] | 
Additional Inherited Members | |
  Protected Member Functions inherited from ilVirtualSkillTree | |
| __getSubTreeRec (string $id, bool $a_only_basic) | |
| getPath (string $a, array $node_data) | |
| get path in node data  More... | |
| getFirstUncommonAncestors (string $a, string $b, array $node_data) | |
| get first uncommon ancestors of $a and $b in $node_data  More... | |
  Static Protected Attributes inherited from ilVirtualSkillTree | |
| static array | $order_node_data = null | 
Global virtual skill tree.
Definition at line 27 of file class.ilGlobalVirtualSkillTree.php.
| ilGlobalVirtualSkillTree::__construct | ( | ) | 
Definition at line 34 of file class.ilGlobalVirtualSkillTree.php.
References $DIC, and ILIAS\GlobalScreen\Provider\__construct().
 Here is the call graph for this function:| ilGlobalVirtualSkillTree::getChildsOfNode | ( | string | $a_parent_id | ) | 
Reimplemented from ilVirtualSkillTree.
Definition at line 63 of file class.ilGlobalVirtualSkillTree.php.
References $data, ilVirtualSkillTree\$tree, ilTree\getNodeData(), ILIAS\Repository\int(), and ilTree\readRootId().
 Here is the call graph for this function:| ilGlobalVirtualSkillTree::getRootNode | ( | ) | 
Reimplemented from ilVirtualSkillTree.
Definition at line 47 of file class.ilGlobalVirtualSkillTree.php.
| ilGlobalVirtualSkillTree::getSubTreeForTreeId | ( | string | $a_tree_id | ) | 
Definition at line 87 of file class.ilGlobalVirtualSkillTree.php.
References ilVirtualSkillTree\__getSubTreeRec(), and ilVirtualSkillTree\getNode().
 Here is the call graph for this function:
      
  | 
  protected | 
Definition at line 29 of file class.ilGlobalVirtualSkillTree.php.
      
  | 
  protected | 
Definition at line 31 of file class.ilGlobalVirtualSkillTree.php.
      
  | 
  protected | 
Definition at line 30 of file class.ilGlobalVirtualSkillTree.php.
      
  | 
  protected | 
Definition at line 32 of file class.ilGlobalVirtualSkillTree.php.