|
ILIAS
release_8 Revision v8.24
|
Skill tree manager. More...
Collaboration diagram for ILIAS\Skill\Tree\SkillTreeManager:Public Member Functions | |
| __construct (int $skmg_ref_id, \ilTree $repository_tree, SkillTreeFactory $tree_factory) | |
| createTree (string $title, string $description) | |
| updateTree (\ilObjSkillTree $tree_obj, string $title, string $description) | |
| deleteTree (\ilObjSkillTree $tree_obj) | |
| getTrees () | |
| getTree (int $tree_id) | |
| getSkillManagementRefId () | |
| Get ref id of skill management administration node. More... | |
Skill tree manager.
Definition at line 30 of file class.SkillTreeManager.php.
| ILIAS\Skill\Tree\SkillTreeManager::__construct | ( | int | $skmg_ref_id, |
| \ilTree | $repository_tree, | ||
| SkillTreeFactory | $tree_factory | ||
| ) |
Definition at line 43 of file class.SkillTreeManager.php.
References $DIC, ILIAS\Skill\Tree\SkillTreeManager\$repository_tree, ILIAS\Skill\Tree\SkillTreeManager\$skmg_ref_id, ILIAS\Skill\Tree\SkillTreeManager\$tree_factory, ILIAS\Repository\ctrl(), error(), and ILIAS\Repository\lng().
Here is the call graph for this function:| ILIAS\Skill\Tree\SkillTreeManager::createTree | ( | string | $title, |
| string | $description | ||
| ) |
Definition at line 65 of file class.SkillTreeManager.php.
References ILIAS\Repository\ctrl(), error(), and ILIAS\Repository\lng().
Here is the call graph for this function:| ILIAS\Skill\Tree\SkillTreeManager::deleteTree | ( | \ilObjSkillTree | $tree_obj | ) |
Definition at line 97 of file class.SkillTreeManager.php.
References ilObject\delete(), error(), and ILIAS\Repository\lng().
Here is the call graph for this function:| ILIAS\Skill\Tree\SkillTreeManager::getSkillManagementRefId | ( | ) |
Get ref id of skill management administration node.
Definition at line 123 of file class.SkillTreeManager.php.
References ILIAS\Skill\Tree\SkillTreeManager\$skmg_ref_id.
| ILIAS\Skill\Tree\SkillTreeManager::getTree | ( | int | $tree_id | ) |
Definition at line 114 of file class.SkillTreeManager.php.
References $ref_id, ilObject\_getAllReferences(), and ILIAS\Repository\int().
Here is the call graph for this function:| ILIAS\Skill\Tree\SkillTreeManager::getTrees | ( | ) |
Definition at line 105 of file class.SkillTreeManager.php.
References $c.
| ILIAS\Skill\Tree\SkillTreeManager::updateTree | ( | \ilObjSkillTree | $tree_obj, |
| string | $title, | ||
| string | $description | ||
| ) |
Definition at line 87 of file class.SkillTreeManager.php.
References error(), ILIAS\Repository\lng(), ilObject\setDescription(), ilObject\setTitle(), and ilObject\update().
Here is the call graph for this function:
|
protected |
Definition at line 40 of file class.SkillTreeManager.php.
|
protected |
Definition at line 32 of file class.SkillTreeManager.php.
|
protected |
Definition at line 33 of file class.SkillTreeManager.php.
|
protected |
Definition at line 34 of file class.SkillTreeManager.php.
|
protected |
Definition at line 39 of file class.SkillTreeManager.php.
|
protected |
Definition at line 36 of file class.SkillTreeManager.php.
Referenced by ILIAS\Skill\Tree\SkillTreeManager\__construct().
|
protected |
Definition at line 41 of file class.SkillTreeManager.php.
|
protected |
Definition at line 35 of file class.SkillTreeManager.php.
Referenced by ILIAS\Skill\Tree\SkillTreeManager\__construct(), and ILIAS\Skill\Tree\SkillTreeManager\getSkillManagementRefId().
|
protected |
Definition at line 38 of file class.SkillTreeManager.php.
|
protected |
Definition at line 37 of file class.SkillTreeManager.php.
Referenced by ILIAS\Skill\Tree\SkillTreeManager\__construct().