ILIAS  release_9 Revision v9.13-25-g2c18ec4c24f
ILIAS\Skill\Service\SkillPersonalGUIRequest Class Reference

Request wrapper for personal skills guis. More...

+ Inheritance diagram for ILIAS\Skill\Service\SkillPersonalGUIRequest:
+ Collaboration diagram for ILIAS\Skill\Service\SkillPersonalGUIRequest:

Public Member Functions

 __construct (HTTP\Services $http, Refinery\Factory $refinery, ?array $passed_query_params=null, ?array $passed_post_data=null)
 
 getNodeId ()
 
 getProfileId ()
 
 getSkillId ()
 
 getSkillIds ()
 
 getBasicSkillId ()
 
 getTrefId ()
 
 getLevelId ()
 
 getWorkspaceIds ()
 
 getListMode ()
 
 getTypeOfFormation ()
 
 getShowTargetLevel ()
 
 getShowMaterialsResources ()
 
 getTableAssignMaterialsAction ()
 
 getTableAssignMaterialsLevelIds ()
 
 getTableAssignMaterialsWorkspaceId ()
 
- 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 personal skills guis.

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 32 of file class.SkillPersonalGUIRequest.php.

Constructor & Destructor Documentation

◆ __construct()

ILIAS\Skill\Service\SkillPersonalGUIRequest::__construct ( HTTP\Services  $http,
Refinery\Factory  $refinery,
?array  $passed_query_params = null,
?array  $passed_post_data = null 
)

Member Function Documentation

◆ getBasicSkillId()

ILIAS\Skill\Service\SkillPersonalGUIRequest::getBasicSkillId ( )

Definition at line 66 of file class.SkillPersonalGUIRequest.php.

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

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

◆ getLevelId()

ILIAS\Skill\Service\SkillPersonalGUIRequest::getLevelId ( )

Definition at line 76 of file class.SkillPersonalGUIRequest.php.

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

76  : int
77  {
78  return $this->int("level_id");
79  }
int(string $key)
get integer parameter kindly
+ Here is the call graph for this function:

◆ getListMode()

ILIAS\Skill\Service\SkillPersonalGUIRequest::getListMode ( )

Definition at line 89 of file class.SkillPersonalGUIRequest.php.

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

89  : string
90  {
91  return $this->str("list_mode");
92  }
str(string $key)
get string parameter kindly
+ Here is the call graph for this function:

◆ getNodeId()

ILIAS\Skill\Service\SkillPersonalGUIRequest::getNodeId ( )

Definition at line 43 of file class.SkillPersonalGUIRequest.php.

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

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

◆ getProfileId()

ILIAS\Skill\Service\SkillPersonalGUIRequest::getProfileId ( )

Definition at line 48 of file class.SkillPersonalGUIRequest.php.

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

48  : int
49  {
50  return $this->int("profile_id");
51  }
int(string $key)
get integer parameter kindly
+ Here is the call graph for this function:

◆ getShowMaterialsResources()

ILIAS\Skill\Service\SkillPersonalGUIRequest::getShowMaterialsResources ( )

Definition at line 104 of file class.SkillPersonalGUIRequest.php.

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

104  : bool
105  {
106  return $this->bool("mat_res");
107  }
bool(string $key)
get bool parameter kindly
+ Here is the call graph for this function:

◆ getShowTargetLevel()

ILIAS\Skill\Service\SkillPersonalGUIRequest::getShowTargetLevel ( )

Definition at line 99 of file class.SkillPersonalGUIRequest.php.

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

99  : bool
100  {
101  return $this->bool("target_level");
102  }
bool(string $key)
get bool parameter kindly
+ Here is the call graph for this function:

◆ getSkillId()

ILIAS\Skill\Service\SkillPersonalGUIRequest::getSkillId ( )

Definition at line 53 of file class.SkillPersonalGUIRequest.php.

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

53  : int
54  {
55  return $this->int("skill_id");
56  }
int(string $key)
get integer parameter kindly
+ Here is the call graph for this function:

◆ getSkillIds()

ILIAS\Skill\Service\SkillPersonalGUIRequest::getSkillIds ( )
Returns
int[]

Definition at line 61 of file class.SkillPersonalGUIRequest.php.

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

61  : array
62  {
63  return $this->getIds();
64  }
+ Here is the call graph for this function:

◆ getTableAssignMaterialsAction()

ILIAS\Skill\Service\SkillPersonalGUIRequest::getTableAssignMaterialsAction ( )

Definition at line 109 of file class.SkillPersonalGUIRequest.php.

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

109  : string
110  {
111  return $this->getTableAction("skl_assign_materials_table_action");
112  }
+ Here is the call graph for this function:

◆ getTableAssignMaterialsLevelIds()

ILIAS\Skill\Service\SkillPersonalGUIRequest::getTableAssignMaterialsLevelIds ( )
Returns
string[]

Definition at line 117 of file class.SkillPersonalGUIRequest.php.

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

117  : array
118  {
119  return $this->getTableIds("skl_assign_materials_table_level_ids");
120  }
+ Here is the call graph for this function:

◆ getTableAssignMaterialsWorkspaceId()

ILIAS\Skill\Service\SkillPersonalGUIRequest::getTableAssignMaterialsWorkspaceId ( )

Definition at line 122 of file class.SkillPersonalGUIRequest.php.

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

122  : int
123  {
124  return $this->int("skl_assign_materials_table_wsp_id");
125  }
int(string $key)
get integer parameter kindly
+ Here is the call graph for this function:

◆ getTrefId()

ILIAS\Skill\Service\SkillPersonalGUIRequest::getTrefId ( )

Definition at line 71 of file class.SkillPersonalGUIRequest.php.

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

71  : int
72  {
73  return $this->int("tref_id");
74  }
int(string $key)
get integer parameter kindly
+ Here is the call graph for this function:

◆ getTypeOfFormation()

ILIAS\Skill\Service\SkillPersonalGUIRequest::getTypeOfFormation ( )

Definition at line 94 of file class.SkillPersonalGUIRequest.php.

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

94  : int
95  {
96  return $this->int("type_of_formation");
97  }
int(string $key)
get integer parameter kindly
+ Here is the call graph for this function:

◆ getWorkspaceIds()

ILIAS\Skill\Service\SkillPersonalGUIRequest::getWorkspaceIds ( )
Returns
int[]

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

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

84  : array
85  {
86  return $this->intArray("wsp_ids");
87  }
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: