|
ILIAS
release_8 Revision v8.24
|
Skill tree service. More...
Collaboration diagram for ILIAS\Skill\Service\SkillTreeService:Public Member Functions | |
| __construct (SkillInternalService $internal_service) | |
| getGlobalSkillTree () | |
| getSkillTreeById (int $tree_id) | |
| getSkillTreeForNodeId (int $node_id) | |
| getGlobalVirtualSkillTree () | |
| getVirtualSkillTreeById (int $tree_id) | |
| getVirtualSkillTreeForNodeId (int $node_id) | |
| getSkillTreePath (int $base_skill_id, int $tref_id=0) | |
| getObjSkillTreeById (int $tree_id) | |
| getObjSkillTrees () | |
Protected Attributes | |
| ilSkillTreeRepository | $tree_repo |
| SkillTreeFactory | $tree_factory |
| SkillTreeManager | $tree_manager |
Skill tree service.
Definition at line 30 of file class.SkillTreeService.php.
| ILIAS\Skill\Service\SkillTreeService::__construct | ( | SkillInternalService | $internal_service | ) |
Definition at line 36 of file class.SkillTreeService.php.
References ILIAS\Skill\Service\SkillInternalService\factory(), ILIAS\Skill\Service\SkillInternalService\manager(), and ILIAS\Skill\Service\SkillInternalService\repo().
Here is the call graph for this function:| ILIAS\Skill\Service\SkillTreeService::getGlobalSkillTree | ( | ) |
Definition at line 43 of file class.SkillTreeService.php.
| ILIAS\Skill\Service\SkillTreeService::getGlobalVirtualSkillTree | ( | ) |
Definition at line 64 of file class.SkillTreeService.php.
| ILIAS\Skill\Service\SkillTreeService::getObjSkillTreeById | ( | int | $tree_id | ) |
Definition at line 96 of file class.SkillTreeService.php.
| ILIAS\Skill\Service\SkillTreeService::getObjSkillTrees | ( | ) |
Definition at line 106 of file class.SkillTreeService.php.
| ILIAS\Skill\Service\SkillTreeService::getSkillTreeById | ( | int | $tree_id | ) |
Definition at line 50 of file class.SkillTreeService.php.
| ILIAS\Skill\Service\SkillTreeService::getSkillTreeForNodeId | ( | int | $node_id | ) |
Definition at line 57 of file class.SkillTreeService.php.
| ILIAS\Skill\Service\SkillTreeService::getSkillTreePath | ( | int | $base_skill_id, |
| int | $tref_id = 0 |
||
| ) |
Definition at line 88 of file class.SkillTreeService.php.
References $path.
| ILIAS\Skill\Service\SkillTreeService::getVirtualSkillTreeById | ( | int | $tree_id | ) |
Definition at line 71 of file class.SkillTreeService.php.
| ILIAS\Skill\Service\SkillTreeService::getVirtualSkillTreeForNodeId | ( | int | $node_id | ) |
Definition at line 78 of file class.SkillTreeService.php.
|
protected |
Definition at line 33 of file class.SkillTreeService.php.
|
protected |
Definition at line 34 of file class.SkillTreeService.php.
|
protected |
Definition at line 32 of file class.SkillTreeService.php.