ILIAS  trunk Revision v11.0_alpha-2638-g80c1d007f79
ILIAS\Container\Skills\SkillInternalGUIService Class Reference
+ Collaboration diagram for ILIAS\Container\Skills\SkillInternalGUIService:

Public Member Functions

 __construct (HTTP\Services $http, Refinery\Factory $refinery, ?array $query_params=null, ?array $post_data=null)
 
 request ()
 Get request wrappers. More...
 
 contProfileTableBuilder (SkillInternalManagerService $manager_service, \ILIAS\Skill\Service\SkillProfileService $profile_service, \ilSkillManagementSettings $skmg_settings, int $cont_ref_id, int $cont_member_role_id, object $parent_gui, string $parent_cmd)
 
 contSkillTableBuilder (SkillInternalManagerService $manager_service, ContainerSkillManager $cont_skill_manager, int $container_obj_id, int $container_ref_id, object $parent_gui, string $parent_cmd)
 
 contSkillMemberTableBuilder (SkillInternalManagerService $manager_service, ContainerSkillManager $cont_skill_manager, \ilContainer $container, object $parent_gui, string $parent_cmd)
 

Protected Attributes

HTTP Services $http
 
Refinery Factory $refinery
 
SkillContainerGUIRequest $request
 

Detailed Description

Author
Thomas Famula famul.nosp@m.a@le.nosp@m.ifos..nosp@m.de

Definition at line 29 of file class.SkillInternalGUIService.php.

Constructor & Destructor Documentation

◆ __construct()

ILIAS\Container\Skills\SkillInternalGUIService::__construct ( HTTP\Services  $http,
Refinery\Factory  $refinery,
?array  $query_params = null,
?array  $post_data = null 
)

Definition at line 35 of file class.SkillInternalGUIService.php.

References $DIC, ILIAS\Container\Skills\SkillInternalGUIService\$http, ILIAS\Container\Skills\SkillInternalGUIService\$refinery, ILIAS\FileDelivery\http(), ILIAS\Repository\refinery(), and ILIAS\Container\Skills\SkillInternalGUIService\request().

40  {
41  global $DIC;
42 
43  $this->http = $http;
44  $this->refinery = $refinery;
45 
46  $this->request = new SkillContainerGUIRequest(
47  $this->http,
48  $this->refinery,
49  $query_params,
50  $post_data
51  );
52  }
static http()
Fetches the global http state from ILIAS.
global $DIC
Definition: shib_login.php:26
+ Here is the call graph for this function:

Member Function Documentation

◆ contProfileTableBuilder()

ILIAS\Container\Skills\SkillInternalGUIService::contProfileTableBuilder ( SkillInternalManagerService  $manager_service,
\ILIAS\Skill\Service\SkillProfileService  $profile_service,
\ilSkillManagementSettings  $skmg_settings,
int  $cont_ref_id,
int  $cont_member_role_id,
object  $parent_gui,
string  $parent_cmd 
)

Definition at line 64 of file class.SkillInternalGUIService.php.

72  : ContProfileTableBuilder {
73  return new ContProfileTableBuilder(
74  $manager_service,
75  $profile_service,
76  $skmg_settings,
77  $cont_ref_id,
78  $cont_member_role_id,
79  $parent_gui,
80  $parent_cmd
81  );
82  }

◆ contSkillMemberTableBuilder()

ILIAS\Container\Skills\SkillInternalGUIService::contSkillMemberTableBuilder ( SkillInternalManagerService  $manager_service,
ContainerSkillManager  $cont_skill_manager,
\ilContainer  $container,
object  $parent_gui,
string  $parent_cmd 
)

Definition at line 102 of file class.SkillInternalGUIService.php.

108  : ContSkillMemberTableBuilder {
109  return new ContSkillMemberTableBuilder(
110  $manager_service,
111  $cont_skill_manager,
112  $container,
113  $parent_gui,
114  $parent_cmd
115  );
116  }
$container
Definition: wac.php:36

◆ contSkillTableBuilder()

ILIAS\Container\Skills\SkillInternalGUIService::contSkillTableBuilder ( SkillInternalManagerService  $manager_service,
ContainerSkillManager  $cont_skill_manager,
int  $container_obj_id,
int  $container_ref_id,
object  $parent_gui,
string  $parent_cmd 
)

Definition at line 84 of file class.SkillInternalGUIService.php.

91  : ContSkillTableBuilder {
92  return new ContSkillTableBuilder(
93  $manager_service,
94  $cont_skill_manager,
95  $container_obj_id,
96  $container_ref_id,
97  $parent_gui,
98  $parent_cmd
99  );
100  }

◆ request()

ILIAS\Container\Skills\SkillInternalGUIService::request ( )

Get request wrappers.

If dummy data is provided the usual http wrapper will not be used.

Definition at line 59 of file class.SkillInternalGUIService.php.

References ILIAS\Container\Skills\SkillInternalGUIService\$request.

Referenced by ILIAS\Container\Skills\SkillInternalGUIService\__construct().

59  : SkillContainerGUIRequest
60  {
61  return $this->request;
62  }
+ Here is the caller graph for this function:

Field Documentation

◆ $http

HTTP Services ILIAS\Container\Skills\SkillInternalGUIService::$http
protected

◆ $refinery

Refinery Factory ILIAS\Container\Skills\SkillInternalGUIService::$refinery
protected

◆ $request

SkillContainerGUIRequest ILIAS\Container\Skills\SkillInternalGUIService::$request
protected

The documentation for this class was generated from the following file: