ILIAS
release_8 Revision v8.19
|
Public Member Functions | |
__construct (Tree\SkillTreeFactory $tree_factory, ilDBInterface $db=null) | |
getCommonSkillIdForImportId (int $a_source_inst_id, int $a_skill_import_id, int $a_tref_import_id=0) | |
getLevelIdForImportId (int $a_source_inst_id, int $a_level_import_id) | |
isInAnyTree (int $node_id) | |
getTreeIdForNodeId (int $node_id) | |
getTreeForNodeId (int $node_id) | |
getVirtualTreeForNodeId (int $node_id) | |
getParentNodeIdForNodeId (int $node_id) | |
Protected Attributes | |
ilDBInterface | $db |
Tree SkillTreeFactory | $tree_factory |
Definition at line 22 of file class.ilSkillTreeDBRepository.php.
ilSkillTreeDBRepository::__construct | ( | Tree\SkillTreeFactory | $tree_factory, |
ilDBInterface | $db = null |
||
) |
Definition at line 27 of file class.ilSkillTreeDBRepository.php.
References $db, $DIC, and $tree_factory.
ilSkillTreeDBRepository::getCommonSkillIdForImportId | ( | int | $a_source_inst_id, |
int | $a_skill_import_id, | ||
int | $a_tref_import_id = 0 |
||
) |
Implements ilSkillTreeRepository.
Definition at line 39 of file class.ilSkillTreeDBRepository.php.
References $db, $ilDB, $results, ilSkillTemplateReference\_lookupTemplateId(), and ILIAS\Repository\int().
ilSkillTreeDBRepository::getLevelIdForImportId | ( | int | $a_source_inst_id, |
int | $a_level_import_id | ||
) |
Implements ilSkillTreeRepository.
Definition at line 101 of file class.ilSkillTreeDBRepository.php.
References $db, $ilDB, and $results.
ilSkillTreeDBRepository::getParentNodeIdForNodeId | ( | int | $node_id | ) |
Implements ilSkillTreeRepository.
Definition at line 153 of file class.ilSkillTreeDBRepository.php.
References $db, ilDBInterface\fetchAssoc(), and ilDBInterface\queryF().
ilSkillTreeDBRepository::getTreeForNodeId | ( | int | $node_id | ) |
Implements ilSkillTreeRepository.
Definition at line 141 of file class.ilSkillTreeDBRepository.php.
References getTreeIdForNodeId().
ilSkillTreeDBRepository::getTreeIdForNodeId | ( | int | $node_id | ) |
Implements ilSkillTreeRepository.
Definition at line 127 of file class.ilSkillTreeDBRepository.php.
References $db, ilDBInterface\fetchAssoc(), and ilDBInterface\queryF().
Referenced by getTreeForNodeId(), getVirtualTreeForNodeId(), and isInAnyTree().
ilSkillTreeDBRepository::getVirtualTreeForNodeId | ( | int | $node_id | ) |
Implements ilSkillTreeRepository.
Definition at line 147 of file class.ilSkillTreeDBRepository.php.
References getTreeIdForNodeId().
ilSkillTreeDBRepository::isInAnyTree | ( | int | $node_id | ) |
Implements ilSkillTreeRepository.
Definition at line 118 of file class.ilSkillTreeDBRepository.php.
References getTreeIdForNodeId().
|
protected |
Definition at line 24 of file class.ilSkillTreeDBRepository.php.
Referenced by __construct(), getCommonSkillIdForImportId(), getLevelIdForImportId(), getParentNodeIdForNodeId(), and getTreeIdForNodeId().
|
protected |
Definition at line 25 of file class.ilSkillTreeDBRepository.php.
Referenced by __construct().