| 
    ILIAS
    release_10 Revision v10.1-43-ga1241a92c2f
    
   | 
  
 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().