ILIAS  release_10 Revision v10.1-43-ga1241a92c2f
interface.ilSkillTreeRepository.php
Go to the documentation of this file.
1 <?php
2 
3 declare(strict_types=1);
4 
23 
28 {
36  public function getCommonSkillIdForImportId(
37  int $a_source_inst_id,
38  int $a_skill_import_id,
39  int $a_tref_import_id = 0
40  ): array;
41 
48  public function getLevelIdForImportId(int $a_source_inst_id, int $a_level_import_id): array;
49 
50  public function isInAnyTree(int $node_id): bool;
51 
52  public function getTreeIdForNodeId(int $node_id): int;
53 
54  public function getTreeForNodeId(int $node_id): ilSkillTree;
55 
56  public function getVirtualTreeForNodeId(int $node_id): ilVirtualSkillTree;
57 
58  public function getParentNodeIdForNodeId(int $node_id): int;
59 }
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)