ILIAS  release_8 Revision v8.24
interface.ilSkillTreeRepository.php
Go to the documentation of this file.
1<?php
2
21
26{
35 int $a_source_inst_id,
36 int $a_skill_import_id,
37 int $a_tref_import_id = 0
38 ): array;
39
46 public function getLevelIdForImportId(int $a_source_inst_id, int $a_level_import_id): array;
47
48 public function isInAnyTree(int $node_id): bool;
49
50 public function getTreeIdForNodeId(int $node_id): int;
51
52 public function getTreeForNodeId(int $node_id): ilSkillTree;
53
54 public function getVirtualTreeForNodeId(int $node_id): ilVirtualSkillTree;
55
56 public function getParentNodeIdForNodeId(int $node_id): int;
57}
This file is part of ILIAS, a powerful learning management system published by ILIAS open source e-Le...
This file is part of ILIAS, a powerful learning management system published by ILIAS open source e-Le...
Interface ilSkillTreeRepository.
isInAnyTree(int $node_id)
getTreeIdForNodeId(int $node_id)
getParentNodeIdForNodeId(int $node_id)
getTreeForNodeId(int $node_id)
getVirtualTreeForNodeId(int $node_id)
getLevelIdForImportId(int $a_source_inst_id, int $a_level_import_id)
Get level ids for import IDs (newest first)
getCommonSkillIdForImportId(int $a_source_inst_id, int $a_skill_import_id, int $a_tref_import_id=0)
Get common skill ids for import IDs (newest first)
This file is part of ILIAS, a powerful learning management system published by ILIAS open source e-Le...