ILIAS  trunk Revision v11.0_alpha-3011-gc6b235a2e85
interface.ilSkillTreeRepository.php
Go to the documentation of this file.
1<?php
2
19declare(strict_types=1);
20
22
27{
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}
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)