ILIAS
release_8 Revision v8.19
|
Skill gui global request wrapper. More...
Public Member Functions | |
__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... | |
Protected Member Functions | |
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 () | |
Protected Attributes | |
HTTP Services | $http |
Refinery Factory | $refinery |
array | $passed_query_params = null |
array | $passed_post_data = null |
Skill gui global request wrapper.
POST overwrites GET with the same name. POST/GET parameters may be passed to the class for testing purposes.
Definition at line 31 of file class.SkillGUIRequest.php.
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.
If none of these is provided the usual http service wrapper is used to determine the request data.
Definition at line 42 of file class.SkillGUIRequest.php.
References ILIAS\Skill\Service\SkillGUIRequest\$http, ILIAS\Skill\Service\SkillGUIRequest\$passed_post_data, ILIAS\Skill\Service\SkillGUIRequest\$passed_query_params, ILIAS\Skill\Service\SkillGUIRequest\$refinery, ILIAS\FileDelivery\http(), and ILIAS\Repository\refinery().
|
protected |
get bool parameter kindly
Definition at line 116 of file class.SkillGUIRequest.php.
References ILIAS\LTI\ToolProvider\$key, and ILIAS\Repository\refinery().
Referenced by ILIAS\Skill\Service\SkillAdminGUIRequest\getLocalContext(), ILIAS\Skill\Service\SkillPersonalGUIRequest\getShowMaterialsResources(), ILIAS\Skill\Service\SkillPersonalGUIRequest\getShowTargetLevel(), and ILIAS\Skill\Service\SkillAdminGUIRequest\getTemplateMode().
|
protected |
get bool array kindly
Definition at line 126 of file class.SkillGUIRequest.php.
References ILIAS\LTI\ToolProvider\$key, ILIAS\Skill\Service\SkillGUIRequest\isArray(), and ILIAS\Repository\refinery().
Referenced by ILIAS\Skill\Service\SkillAdminGUIRequest\getSuggested(), and ILIAS\Skill\Service\SkillAdminGUIRequest\getTrigger().
|
protected |
Get passed parameter, if not data passed, get key from http request.
Definition at line 169 of file class.SkillGUIRequest.php.
References ILIAS\FileDelivery\http().
|
protected |
Definition at line 192 of file class.SkillGUIRequest.php.
References ILIAS\Skill\Service\SkillGUIRequest\intArray().
Referenced by ILIAS\Skill\Service\SkillAdminGUIRequest\getLevelIds(), ILIAS\Skill\Service\SkillAdminGUIRequest\getNodeIds(), ilSkillContainerGUIRequest\getProfileIds(), ILIAS\Skill\Service\SkillAdminGUIRequest\getProfileIds(), ILIAS\Skill\Service\SkillAdminGUIRequest\getResourceIds(), ILIAS\Skill\Service\SkillPersonalGUIRequest\getSkillIds(), and ILIAS\Skill\Service\SkillAdminGUIRequest\getUserIds().
|
protected |
get integer parameter kindly
Definition at line 57 of file class.SkillGUIRequest.php.
References ILIAS\LTI\ToolProvider\$key, and ILIAS\Repository\refinery().
Referenced by ILIAS\Skill\Service\SkillPersonalGUIRequest\getBasicSkillId(), ILIAS\Skill\Service\SkillPersonalGUIRequest\getLevelId(), ILIAS\Skill\Service\SkillAdminGUIRequest\getLevelId(), ILIAS\Skill\Service\SkillPersonalGUIRequest\getNodeId(), ILIAS\Skill\Service\SkillAdminGUIRequest\getNodeId(), ILIAS\Skill\Service\SkillPersonalGUIRequest\getProfileId(), ILIAS\Skill\Service\SkillAdminGUIRequest\getRefId(), ILIAS\Skill\Service\SkillAdminGUIRequest\getRootId(), ilSkillContainerGUIRequest\getSelectedProfileId(), ILIAS\Skill\Service\SkillPersonalGUIRequest\getSelfEvaluationLevelId(), ILIAS\Skill\Service\SkillPersonalGUIRequest\getSkillId(), ILIAS\Skill\Service\SkillAdminGUIRequest\getSkillProfileId(), ILIAS\Skill\Service\SkillAdminGUIRequest\getTemplatesTree(), ILIAS\Skill\Service\SkillAdminGUIRequest\getTrefId(), ILIAS\Skill\Service\SkillPersonalGUIRequest\getTrefId(), ILIAS\Skill\Service\SkillPersonalGUIRequest\getTypeOfFormation(), ilSkillContainerGUIRequest\getUserId(), and ILIAS\Skill\Service\SkillPersonalGUIRequest\getWorkspaceId().
|
protected |
get integer array kindly
Definition at line 67 of file class.SkillGUIRequest.php.
References ILIAS\LTI\ToolProvider\$key, ILIAS\Skill\Service\SkillGUIRequest\isArray(), and ILIAS\Repository\refinery().
Referenced by ILIAS\Skill\Service\SkillGUIRequest\getIds(), ILIAS\Skill\Service\SkillAdminGUIRequest\getOrder(), ilSkillContainerGUIRequest\getUserIds(), ILIAS\Skill\Service\SkillAdminGUIRequest\getUsers(), and ILIAS\Skill\Service\SkillPersonalGUIRequest\getWorkspaceIds().
|
protected |
Check if parameter is an array.
Definition at line 143 of file class.SkillGUIRequest.php.
References ILIAS\FileDelivery\http(), and ILIAS\Repository\refinery().
Referenced by ILIAS\Skill\Service\SkillGUIRequest\boolArray(), ILIAS\Skill\Service\SkillGUIRequest\intArray(), and ILIAS\Skill\Service\SkillGUIRequest\strArray().
|
protected |
get string parameter kindly
Definition at line 84 of file class.SkillGUIRequest.php.
References ILIAS\Repository\refinery().
Referenced by ILIAS\Skill\Service\SkillAdminGUIRequest\getBackCommand(), ILIAS\Skill\Service\SkillAdminGUIRequest\getCombinedSkillId(), ILIAS\Skill\Service\SkillPersonalGUIRequest\getListMode(), ilSkillContainerGUIRequest\getSelectedSkill(), ILIAS\Skill\Service\SkillAdminGUIRequest\getSkillExpand(), and ILIAS\Skill\Service\SkillAdminGUIRequest\getUserLogin().
|
protected |
get string array kindly
Definition at line 94 of file class.SkillGUIRequest.php.
References ILIAS\LTI\ToolProvider\$key, ILIAS\Skill\Service\SkillGUIRequest\isArray(), and ILIAS\Repository\refinery().
Referenced by ILIAS\Skill\Service\SkillAdminGUIRequest\getAssignedLevelIds(), ilSkillContainerGUIRequest\getCombinedSkillIds(), ILIAS\Skill\Service\SkillAdminGUIRequest\getSelectedIds(), and ILIAS\Skill\Service\SkillAdminGUIRequest\getTitles().
|
protected |
Definition at line 33 of file class.SkillGUIRequest.php.
Referenced by ilSkillContainerGUIRequest\__construct(), and ILIAS\Skill\Service\SkillGUIRequest\__construct().
|
protected |
|
protected |
|
protected |
Definition at line 34 of file class.SkillGUIRequest.php.
Referenced by ilSkillContainerGUIRequest\__construct(), and ILIAS\Skill\Service\SkillGUIRequest\__construct().