ILIAS
trunk Revision v11.0_alpha-1761-g6dbbfa7b760
|
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 31 of file class.SkillTreeManager.php.
ILIAS\Skill\Tree\SkillTreeManager::__construct | ( | int | $skmg_ref_id, |
\ilTree | $repository_tree, | ||
SkillTreeFactory | $tree_factory | ||
) |
Definition at line 44 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(), and ILIAS\Repository\lng().
ILIAS\Skill\Tree\SkillTreeManager::createTree | ( | string | $title, |
string | $description | ||
) |
Definition at line 66 of file class.SkillTreeManager.php.
References ILIAS\Repository\ctrl(), and ILIAS\Repository\lng().
ILIAS\Skill\Tree\SkillTreeManager::deleteTree | ( | \ilObjSkillTree | $tree_obj | ) |
Definition at line 98 of file class.SkillTreeManager.php.
References ilObject\delete(), and ILIAS\Repository\lng().
ILIAS\Skill\Tree\SkillTreeManager::getSkillManagementRefId | ( | ) |
Get ref id of skill management administration node.
Definition at line 124 of file class.SkillTreeManager.php.
References ILIAS\Skill\Tree\SkillTreeManager\$skmg_ref_id.
ILIAS\Skill\Tree\SkillTreeManager::getTree | ( | int | $tree_id | ) |
Definition at line 115 of file class.SkillTreeManager.php.
References $ref_id, ilObject\_getAllReferences(), and ILIAS\Repository\int().
ILIAS\Skill\Tree\SkillTreeManager::getTrees | ( | ) |
ILIAS\Skill\Tree\SkillTreeManager::updateTree | ( | \ilObjSkillTree | $tree_obj, |
string | $title, | ||
string | $description | ||
) |
Definition at line 88 of file class.SkillTreeManager.php.
References ILIAS\Repository\lng(), ilObject\setDescription(), ilObject\setTitle(), and ilObject\update().
|
protected |
Definition at line 41 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 35 of file class.SkillTreeManager.php.
|
protected |
Definition at line 40 of file class.SkillTreeManager.php.
|
protected |
Definition at line 37 of file class.SkillTreeManager.php.
Referenced by ILIAS\Skill\Tree\SkillTreeManager\__construct().
|
protected |
Definition at line 42 of file class.SkillTreeManager.php.
|
protected |
Definition at line 36 of file class.SkillTreeManager.php.
Referenced by ILIAS\Skill\Tree\SkillTreeManager\__construct(), and ILIAS\Skill\Tree\SkillTreeManager\getSkillManagementRefId().
|
protected |
Definition at line 39 of file class.SkillTreeManager.php.
|
protected |
Definition at line 38 of file class.SkillTreeManager.php.
Referenced by ILIAS\Skill\Tree\SkillTreeManager\__construct().