ILIAS  release_8 Revision v8.19
All Data Structures Namespaces Files Functions Variables Modules Pages
interface.ilSkillTreeRepository.php
Go to the documentation of this file.
1 <?php
2 
21 
26 {
34  public function getCommonSkillIdForImportId(
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...
getTreeForNodeId(int $node_id)
This file is part of ILIAS, a powerful learning management system published by ILIAS open source e-Le...
getTreeIdForNodeId(int $node_id)
getVirtualTreeForNodeId(int $node_id)
This file is part of ILIAS, a powerful learning management system published by ILIAS open source e-Le...
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)