Skill tree service.
More...
◆ __construct()
◆ getGlobalSkillTree()
ILIAS\Skill\Service\SkillTreeService::getGlobalSkillTree |
( |
| ) |
|
◆ getGlobalVirtualSkillTree()
ILIAS\Skill\Service\SkillTreeService::getGlobalVirtualSkillTree |
( |
| ) |
|
Definition at line 65 of file class.SkillTreeService.php.
67 $vtree = $this->tree_factory->getGlobalVirtualTree();
Global virtual skill tree.
◆ getObjSkillTreeById()
ILIAS\Skill\Service\SkillTreeService::getObjSkillTreeById |
( |
int |
$tree_id | ) |
|
Definition at line 97 of file class.SkillTreeService.php.
99 $obj_tree = $this->tree_manager->getTree($tree_id);
Skill tree object in skill management (repository object class)
◆ getObjSkillTrees()
ILIAS\Skill\Service\SkillTreeService::getObjSkillTrees |
( |
| ) |
|
◆ getSkillTreeById()
ILIAS\Skill\Service\SkillTreeService::getSkillTreeById |
( |
int |
$tree_id | ) |
|
◆ getSkillTreeForNodeId()
ILIAS\Skill\Service\SkillTreeService::getSkillTreeForNodeId |
( |
int |
$node_id | ) |
|
◆ getSkillTreePath()
ILIAS\Skill\Service\SkillTreeService::getSkillTreePath |
( |
int |
$base_skill_id, |
|
|
int |
$tref_id = 0 |
|
) |
| |
- Returns
- array{skill_id: int, child: int, tref_id: int, parent: int}[]
Definition at line 89 of file class.SkillTreeService.php.
References $path.
91 $tree = $this->tree_repo->getTreeForNodeId($base_skill_id);
92 $path = $tree->getSkillTreePath($base_skill_id, $tref_id);
◆ getVirtualSkillTreeById()
ILIAS\Skill\Service\SkillTreeService::getVirtualSkillTreeById |
( |
int |
$tree_id | ) |
|
◆ getVirtualSkillTreeForNodeId()
ILIAS\Skill\Service\SkillTreeService::getVirtualSkillTreeForNodeId |
( |
int |
$node_id | ) |
|
◆ $tree_factory
◆ $tree_manager
◆ $tree_repo
The documentation for this class was generated from the following file: