ILIAS  trunk Revision v11.0_alpha-2662-g519ff7d528f
interface.ilSkillTreeRepository.php
Go to the documentation of this file.
1 <?php
2 
19 declare(strict_types=1);
20 
22 
27 {
35  public function getCommonSkillIdForImportId(
36  int $a_source_inst_id,
37  int $a_skill_import_id,
38  int $a_tref_import_id = 0
39  ): array;
40 
47  public function getLevelIdForImportId(int $a_source_inst_id, int $a_level_import_id): array;
48 
49  public function isInAnyTree(int $node_id): bool;
50 
51  public function getTreeIdForNodeId(int $node_id): int;
52 
53  public function getTreeForNodeId(int $node_id): ilSkillTree;
54 
55  public function getVirtualTreeForNodeId(int $node_id): ilVirtualSkillTree;
56 
57  public function getParentNodeIdForNodeId(int $node_id): int;
58 }
getTreeForNodeId(int $node_id)
Skill tree.
getTreeIdForNodeId(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)
isInAnyTree(int $node_id)
getParentNodeIdForNodeId(int $node_id)
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)