|
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.