|
ILIAS
release_9 Revision v9.13-25-g2c18ec4c24f
|
Inheritance diagram for ilSkillTreeDBRepository:
Collaboration diagram for ilSkillTreeDBRepository: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 24 of file class.ilSkillTreeDBRepository.php.
| ilSkillTreeDBRepository::__construct | ( | Tree\SkillTreeFactory | $tree_factory, |
| ilDBInterface | $db = null |
||
| ) |
Definition at line 29 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 41 of file class.ilSkillTreeDBRepository.php.
References $db, $ilDB, $results, ilSkillTemplateReference\_lookupTemplateId(), and ILIAS\Repository\int().
Here is the call graph for this function:| ilSkillTreeDBRepository::getLevelIdForImportId | ( | int | $a_source_inst_id, |
| int | $a_level_import_id | ||
| ) |
Implements ilSkillTreeRepository.
Definition at line 103 of file class.ilSkillTreeDBRepository.php.
References $db, $ilDB, and $results.
| ilSkillTreeDBRepository::getParentNodeIdForNodeId | ( | int | $node_id | ) |
Implements ilSkillTreeRepository.
Definition at line 155 of file class.ilSkillTreeDBRepository.php.
References $db, ilDBInterface\fetchAssoc(), and ilDBInterface\queryF().
Here is the call graph for this function:| ilSkillTreeDBRepository::getTreeForNodeId | ( | int | $node_id | ) |
Implements ilSkillTreeRepository.
Definition at line 143 of file class.ilSkillTreeDBRepository.php.
References getTreeIdForNodeId().
Here is the call graph for this function:| ilSkillTreeDBRepository::getTreeIdForNodeId | ( | int | $node_id | ) |
Implements ilSkillTreeRepository.
Definition at line 129 of file class.ilSkillTreeDBRepository.php.
References $db, ilDBInterface\fetchAssoc(), and ilDBInterface\queryF().
Referenced by getTreeForNodeId(), getVirtualTreeForNodeId(), and isInAnyTree().
Here is the call graph for this function:
Here is the caller graph for this function:| ilSkillTreeDBRepository::getVirtualTreeForNodeId | ( | int | $node_id | ) |
Implements ilSkillTreeRepository.
Definition at line 149 of file class.ilSkillTreeDBRepository.php.
References getTreeIdForNodeId().
Here is the call graph for this function:| ilSkillTreeDBRepository::isInAnyTree | ( | int | $node_id | ) |
Implements ilSkillTreeRepository.
Definition at line 120 of file class.ilSkillTreeDBRepository.php.
References getTreeIdForNodeId().
Here is the call graph for this function:
|
protected |
Definition at line 26 of file class.ilSkillTreeDBRepository.php.
Referenced by __construct(), getCommonSkillIdForImportId(), getLevelIdForImportId(), getParentNodeIdForNodeId(), and getTreeIdForNodeId().
|
protected |
Definition at line 27 of file class.ilSkillTreeDBRepository.php.
Referenced by __construct().