| 
    ILIAS
    release_9 Revision v9.13-25-g2c18ec4c24f
    
   | 
  
 Collaboration diagram for ILIAS\Skill\Resource\SkillResourceDBRepository:Public Member Functions | |
| __construct (\ilDBInterface $db=null, Service\SkillInternalFactoryService $factory_service=null, \ilTree $tree=null) | |
| getAll (int $skill_id, int $tref_id) | |
| addOrUpdate (int $skill_id, int $tref_id, int $level_id, int $rep_ref_id, bool $imparting, bool $trigger) | |
| updateImparting (int $skill_id, int $tref_id, int $level_id, int $rep_ref_id, bool $imparting) | |
| updateTrigger (int $skill_id, int $tref_id, int $level_id, int $rep_ref_id, bool $trigger) | |
| remove (int $skill_id, int $tref_id, int $level_id, int $rep_ref_id) | |
| removeForSkill (int $skill_node_id, bool $is_reference) | |
| getTriggerLevelsForRefId (int $rep_ref_id) | |
Protected Member Functions | |
| getSkillResourceFromRecord (array $rec) | |
| getSkillResourceLevelFromRecord (array $rec) | |
Protected Attributes | |
| ilDBInterface | $db | 
| Service SkillInternalFactoryService | $factory_service | 
| ilTree | $tree | 
Definition at line 29 of file class.SkillResourceDBRepository.php.
| ILIAS\Skill\Resource\SkillResourceDBRepository::__construct | ( | \ilDBInterface | $db = null,  | 
        
| Service\SkillInternalFactoryService | $factory_service = null,  | 
        ||
| \ilTree | $tree = null  | 
        ||
| ) | 
Definition at line 35 of file class.SkillResourceDBRepository.php.
References ILIAS\Skill\Resource\SkillResourceDBRepository\$db, $DIC, ILIAS\Skill\Resource\SkillResourceDBRepository\$factory_service, and ILIAS\Skill\Resource\SkillResourceDBRepository\$tree.
| ILIAS\Skill\Resource\SkillResourceDBRepository::addOrUpdate | ( | int | $skill_id, | 
| int | $tref_id, | ||
| int | $level_id, | ||
| int | $rep_ref_id, | ||
| bool | $imparting, | ||
| bool | $trigger | ||
| ) | 
Definition at line 90 of file class.SkillResourceDBRepository.php.
| ILIAS\Skill\Resource\SkillResourceDBRepository::getAll | ( | int | $skill_id, | 
| int | $tref_id | ||
| ) | 
Definition at line 50 of file class.SkillResourceDBRepository.php.
References ILIAS\Skill\Resource\SkillResourceDBRepository\$db, $ilDB, $resources, ILIAS\Skill\Resource\SkillResourceDBRepository\$tree, ILIAS\Skill\Resource\SkillResourceDBRepository\getSkillResourceFromRecord(), and ILIAS\Repository\int().
 Here is the call graph for this function:
      
  | 
  protected | 
Definition at line 71 of file class.SkillResourceDBRepository.php.
References ILIAS\Repository\int().
Referenced by ILIAS\Skill\Resource\SkillResourceDBRepository\getAll().
 Here is the call graph for this function:
 Here is the caller graph for this function:
      
  | 
  protected | 
Definition at line 197 of file class.SkillResourceDBRepository.php.
References ILIAS\Repository\int().
Referenced by ILIAS\Skill\Resource\SkillResourceDBRepository\getTriggerLevelsForRefId().
 Here is the call graph for this function:
 Here is the caller graph for this function:| ILIAS\Skill\Resource\SkillResourceDBRepository::getTriggerLevelsForRefId | ( | int | $rep_ref_id | ) | 
Definition at line 184 of file class.SkillResourceDBRepository.php.
References ILIAS\Skill\Resource\SkillResourceDBRepository\getSkillResourceLevelFromRecord().
 Here is the call graph for this function:| ILIAS\Skill\Resource\SkillResourceDBRepository::remove | ( | int | $skill_id, | 
| int | $tref_id, | ||
| int | $level_id, | ||
| int | $rep_ref_id | ||
| ) | 
Definition at line 155 of file class.SkillResourceDBRepository.php.
| ILIAS\Skill\Resource\SkillResourceDBRepository::removeForSkill | ( | int | $skill_node_id, | 
| bool | $is_reference | ||
| ) | 
Definition at line 166 of file class.SkillResourceDBRepository.php.
| ILIAS\Skill\Resource\SkillResourceDBRepository::updateImparting | ( | int | $skill_id, | 
| int | $tref_id, | ||
| int | $level_id, | ||
| int | $rep_ref_id, | ||
| bool | $imparting | ||
| ) | 
Definition at line 113 of file class.SkillResourceDBRepository.php.
| ILIAS\Skill\Resource\SkillResourceDBRepository::updateTrigger | ( | int | $skill_id, | 
| int | $tref_id, | ||
| int | $level_id, | ||
| int | $rep_ref_id, | ||
| bool | $trigger | ||
| ) | 
Definition at line 134 of file class.SkillResourceDBRepository.php.
      
  | 
  protected | 
Definition at line 31 of file class.SkillResourceDBRepository.php.
Referenced by ILIAS\Skill\Resource\SkillResourceDBRepository\__construct(), and ILIAS\Skill\Resource\SkillResourceDBRepository\getAll().
      
  | 
  protected | 
Definition at line 32 of file class.SkillResourceDBRepository.php.
Referenced by ILIAS\Skill\Resource\SkillResourceDBRepository\__construct().
      
  | 
  protected | 
Definition at line 33 of file class.SkillResourceDBRepository.php.
Referenced by ILIAS\Skill\Resource\SkillResourceDBRepository\__construct(), and ILIAS\Skill\Resource\SkillResourceDBRepository\getAll().