ILIAS  release_9 Revision v9.13-25-g2c18ec4c24f
ILIAS\Container\Skills\SkillContainerGUIRequest Class Reference

Request wrapper for skill guis in container classes. More...

+ Inheritance diagram for ILIAS\Container\Skills\SkillContainerGUIRequest:
+ Collaboration diagram for ILIAS\Container\Skills\SkillContainerGUIRequest:

Public Member Functions

 __construct (HTTP\Services $http, Refinery\Factory $refinery, ?array $passed_query_params=null, ?array $passed_post_data=null)
 
 getUserId ()
 
 getUserIds ()
 
 getSelectedSkill ()
 
 getCombinedSkillIds ()
 
 getSelectedProfileId ()
 
 getProfileIds ()
 
- Public Member Functions inherited from ILIAS\Skill\Service\SkillGUIRequest
 __construct (HTTP\Services $http, Refinery\Factory $refinery, ?array $passed_query_params=null, ?array $passed_post_data=null)
 Query params and post data parameters are used for testing. More...
 

Additional Inherited Members

- Protected Member Functions inherited from ILIAS\Skill\Service\SkillGUIRequest
 int (string $key)
 get integer parameter kindly More...
 
 intArray (string $key)
 get integer array kindly More...
 
 str (string $key)
 get string parameter kindly More...
 
 strArray (string $key)
 get string array kindly More...
 
 bool (string $key)
 get bool parameter kindly More...
 
 boolArray (string $key)
 get bool array kindly More...
 
 isArray (string $key)
 Check if parameter is an array. More...
 
 get (string $key, Refinery\Transformation $t)
 Get passed parameter, if not data passed, get key from http request. More...
 
 getIds ()
 
 getTableIds (string $key)
 
 getTableAction (string $key)
 
 getInterruptiveItemIds ()
 
- Protected Attributes inherited from ILIAS\Skill\Service\SkillGUIRequest
HTTP Services $http
 
Refinery Factory $refinery
 
array $passed_query_params = null
 
array $passed_post_data = null
 

Detailed Description

Request wrapper for skill guis in container classes.

This class processes all request parameters which are not handled by form classes already.

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

Definition at line 34 of file class.SkillContainerGUIRequest.php.

Constructor & Destructor Documentation

◆ __construct()

ILIAS\Container\Skills\SkillContainerGUIRequest::__construct ( HTTP\Services  $http,
Refinery\Factory  $refinery,
?array  $passed_query_params = null,
?array  $passed_post_data = null 
)

Member Function Documentation

◆ getCombinedSkillIds()

ILIAS\Container\Skills\SkillContainerGUIRequest::getCombinedSkillIds ( )

Definition at line 60 of file class.SkillContainerGUIRequest.php.

References ILIAS\Skill\Service\SkillGUIRequest\strArray().

60  : array
61  {
62  return $this->strArray("id");
63  }
strArray(string $key)
get string array kindly
+ Here is the call graph for this function:

◆ getProfileIds()

ILIAS\Container\Skills\SkillContainerGUIRequest::getProfileIds ( )

Definition at line 70 of file class.SkillContainerGUIRequest.php.

References ILIAS\Skill\Service\SkillGUIRequest\getIds().

70  : array
71  {
72  return $this->getIds();
73  }
+ Here is the call graph for this function:

◆ getSelectedProfileId()

ILIAS\Container\Skills\SkillContainerGUIRequest::getSelectedProfileId ( )

Definition at line 65 of file class.SkillContainerGUIRequest.php.

References ILIAS\Skill\Service\SkillGUIRequest\int().

65  : int
66  {
67  return $this->int("p_id");
68  }
int(string $key)
get integer parameter kindly
+ Here is the call graph for this function:

◆ getSelectedSkill()

ILIAS\Container\Skills\SkillContainerGUIRequest::getSelectedSkill ( )

Definition at line 55 of file class.SkillContainerGUIRequest.php.

References ILIAS\Skill\Service\SkillGUIRequest\str().

55  : string
56  {
57  return $this->str("selected_skill");
58  }
str(string $key)
get string parameter kindly
+ Here is the call graph for this function:

◆ getUserId()

ILIAS\Container\Skills\SkillContainerGUIRequest::getUserId ( )

Definition at line 45 of file class.SkillContainerGUIRequest.php.

References ILIAS\Skill\Service\SkillGUIRequest\int().

45  : int
46  {
47  return $this->int("usr_id");
48  }
int(string $key)
get integer parameter kindly
+ Here is the call graph for this function:

◆ getUserIds()

ILIAS\Container\Skills\SkillContainerGUIRequest::getUserIds ( )

Definition at line 50 of file class.SkillContainerGUIRequest.php.

References ILIAS\Skill\Service\SkillGUIRequest\intArray().

50  : array
51  {
52  return $this->intArray("usr_ids");
53  }
intArray(string $key)
get integer array kindly
+ Here is the call graph for this function:

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