ILIAS
trunk Revision v11.0_alpha-3011-gc6b235a2e85
◀ ilDoc Overview
class.SkillInternalManagerService.php
Go to the documentation of this file.
1
<?php
2
19
declare(strict_types=1);
20
21
namespace
ILIAS\Container\Skills
;
22
26
class
SkillInternalManagerService
27
{
28
public
function
getSkillManager
(
int
$cont_obj_id,
int
$cont_ref_id):
ContainerSkillManager
29
{
30
return
new
ContainerSkillManager
($cont_obj_id, $cont_ref_id);
31
}
32
33
public
function
getSkillDeletionManager
():
ContainerSkillDeletionManager
34
{
35
return
new
ContainerSkillDeletionManager
();
36
}
37
38
public
function
contProfileRetrieval
(
39
\
ILIAS
\
Skill
\
Service
\
SkillProfileService
$profile_service,
40
\
ilSkillManagementSettings
$skmg_settings,
41
int
$cont_member_role_id
42
):
ContProfileRetrieval
{
43
return
new
ContProfileRetrieval
(
44
$profile_service,
45
$skmg_settings,
46
$cont_member_role_id
47
);
48
}
49
50
public
function
contSkillRetrieval
(
51
ContainerSkillManager
$cont_skill_manager
52
):
ContSkillRetrieval
{
53
return
new
ContSkillRetrieval
(
54
$cont_skill_manager
55
);
56
}
57
58
public
function
contSkillMemberRetrieval
(
59
ContainerSkillManager
$cont_skill_manager,
60
\
ilContainer
$container
61
):
ContSkillMemberRetrieval
{
62
return
new
ContSkillMemberRetrieval
(
63
$cont_skill_manager,
64
$container
65
);
66
}
67
}
ILIAS\Container\Service
Definition:
class.Service.php:29
ILIAS\Container\Skills\ContProfileRetrieval
Definition:
ContProfileRetrieval.php:30
ILIAS\Container\Skills\ContSkillMemberRetrieval
Definition:
ContSkillMemberRetrieval.php:29
ILIAS\Container\Skills\ContSkillRetrieval
Definition:
ContSkillRetrieval.php:29
ILIAS\Container\Skills\ContainerSkillDeletionManager
Definition:
class.ContainerSkillDeletionManager.php:27
ILIAS\Container\Skills\ContainerSkillManager
Definition:
class.ContainerSkillManager.php:29
ILIAS\Container\Skills\SkillInternalManagerService
Definition:
class.SkillInternalManagerService.php:27
ILIAS\Container\Skills\SkillInternalManagerService\contSkillRetrieval
contSkillRetrieval(ContainerSkillManager $cont_skill_manager)
Definition:
class.SkillInternalManagerService.php:50
ILIAS\Container\Skills\SkillInternalManagerService\getSkillManager
getSkillManager(int $cont_obj_id, int $cont_ref_id)
Definition:
class.SkillInternalManagerService.php:28
ILIAS\Container\Skills\SkillInternalManagerService\contSkillMemberRetrieval
contSkillMemberRetrieval(ContainerSkillManager $cont_skill_manager, \ilContainer $container)
Definition:
class.SkillInternalManagerService.php:58
ILIAS\Container\Skills\SkillInternalManagerService\getSkillDeletionManager
getSkillDeletionManager()
Definition:
class.SkillInternalManagerService.php:33
ILIAS\Container\Skills\SkillInternalManagerService\contProfileRetrieval
contProfileRetrieval(\ILIAS\Skill\Service\SkillProfileService $profile_service, \ilSkillManagementSettings $skmg_settings, int $cont_member_role_id)
Definition:
class.SkillInternalManagerService.php:38
ILIAS\Skill\Service\SkillProfileService
Skill profile service.
Definition:
class.SkillProfileService.php:30
ILIAS\Skill
Definition:
Skill.php:24
ilContainer
Class ilContainer.
Definition:
class.ilContainer.php:31
ilSkillManagementSettings
Skill management settings.
Definition:
class.ilSkillManagementSettings.php:29
return
return['delivery_method'=> 'php',]
This file is part of ILIAS, a powerful learning management system published by ILIAS open source e-Le...
Definition:
delivery_method.php:21
ILIAS\Container\Skills
Definition:
class.ContainerMemberSkill.php:21
ILIAS
Interface Observer \BackgroundTasks Contains several chained tasks and infos about them.
Definition:
AccessControl.php:21
$container
$container
@noRector
Definition:
wac.php:37
components
ILIAS
Container
Skills
Service
class.SkillInternalManagerService.php
Generated on Sat Oct 18 2025 23:02:49 for ILIAS by
1.9.4 (using
Doxyfile
)