|
ILIAS
trunk Revision v12.0_alpha-377-g3641b37b9db
|
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 28 of file class.SkillResourceDBRepository.php.
| ILIAS\Skill\Resource\SkillResourceDBRepository::__construct | ( | ?\ilDBInterface | $db = null, |
| ?Service\SkillInternalFactoryService | $factory_service = null, |
||
| ?\ilTree | $tree = null |
||
| ) |
Definition at line 34 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 89 of file class.SkillResourceDBRepository.php.
| ILIAS\Skill\Resource\SkillResourceDBRepository::getAll | ( | int | $skill_id, |
| int | $tref_id | ||
| ) |
Definition at line 49 of file class.SkillResourceDBRepository.php.
References ILIAS\Skill\Resource\SkillResourceDBRepository\$db, $ilDB, $resources, ILIAS\Skill\Resource\SkillResourceDBRepository\$tree, ILIAS\Skill\Resource\SkillResourceDBRepository\getSkillResourceFromRecord(), ILIAS\Repository\int(), and ilTree\isInTree().
Here is the call graph for this function:
|
protected |
Definition at line 70 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 196 of file class.SkillResourceDBRepository.php.
References ILIAS\Repository\int().
Here is the call graph for this function:| ILIAS\Skill\Resource\SkillResourceDBRepository::getTriggerLevelsForRefId | ( | int | $rep_ref_id | ) |
Definition at line 183 of file class.SkillResourceDBRepository.php.
| ILIAS\Skill\Resource\SkillResourceDBRepository::remove | ( | int | $skill_id, |
| int | $tref_id, | ||
| int | $level_id, | ||
| int | $rep_ref_id | ||
| ) |
Definition at line 154 of file class.SkillResourceDBRepository.php.
| ILIAS\Skill\Resource\SkillResourceDBRepository::removeForSkill | ( | int | $skill_node_id, |
| bool | $is_reference | ||
| ) |
Definition at line 165 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 112 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 133 of file class.SkillResourceDBRepository.php.
|
protected |
Definition at line 30 of file class.SkillResourceDBRepository.php.
Referenced by ILIAS\Skill\Resource\SkillResourceDBRepository\__construct(), and ILIAS\Skill\Resource\SkillResourceDBRepository\getAll().
|
protected |
Definition at line 31 of file class.SkillResourceDBRepository.php.
Referenced by ILIAS\Skill\Resource\SkillResourceDBRepository\__construct().
|
protected |
Definition at line 32 of file class.SkillResourceDBRepository.php.
Referenced by ILIAS\Skill\Resource\SkillResourceDBRepository\__construct(), and ILIAS\Skill\Resource\SkillResourceDBRepository\getAll().