|
ILIAS
release_8 Revision v8.24
|
Skill gui global request wrapper. More...
Inheritance diagram for ILIAS\Skill\Service\SkillGUIRequest:
Collaboration diagram for ILIAS\Skill\Service\SkillGUIRequest: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.
Reimplemented in ILIAS\Skill\Service\SkillAdminGUIRequest, and ILIAS\Skill\Service\SkillPersonalGUIRequest.
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().
Here is the call graph for this function:
|
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().
Here is the call graph for this function:
Here is the caller graph for this function:
|
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().
Here is the call graph for this function:
Here is the caller graph for this function:
|
protected |
Get passed parameter, if not data passed, get key from http request.
Definition at line 169 of file class.SkillGUIRequest.php.
References ILIAS\LTI\ToolProvider\$key, and ILIAS\FileDelivery\http().
Here is the call graph for this function:
|
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().
Here is the call graph for this function:
Here is the caller graph for this function:
|
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\SkillAdminGUIRequest\getLevelId(), ILIAS\Skill\Service\SkillPersonalGUIRequest\getLevelId(), ILIAS\Skill\Service\SkillAdminGUIRequest\getNodeId(), ILIAS\Skill\Service\SkillPersonalGUIRequest\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().
Here is the call graph for this function:
Here is the caller graph for this function:
|
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().
Here is the call graph for this function:
Here is the caller graph for this function:
|
protected |
Check if parameter is an array.
Definition at line 143 of file class.SkillGUIRequest.php.
References ILIAS\LTI\ToolProvider\$key, 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().
Here is the call graph for this function:
Here is the caller graph for this function:
|
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().
Here is the call graph for this function:
Here is the caller graph for this function:
|
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().
Here is the call graph for this function:
Here is the caller graph for this function:
|
protected |
|
protected |
|
protected |
|
protected |