ILIAS
trunk Revision v11.0_alpha-2638-g80c1d007f79
|
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 () | |
getTableIds (string $key) | |
getTableAction (string $key) | |
getInterruptiveItemIds () | |
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 32 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 43 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 117 of file class.SkillGUIRequest.php.
References 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 127 of file class.SkillGUIRequest.php.
References 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 170 of file class.SkillGUIRequest.php.
References ILIAS\FileDelivery\http(), and null.
|
protected |
Definition at line 193 of file class.SkillGUIRequest.php.
References ILIAS\Skill\Service\SkillGUIRequest\intArray().
Referenced by ILIAS\Skill\Service\SkillAdminGUIRequest\getLevelIds(), ILIAS\Skill\Service\SkillAdminGUIRequest\getNodeIds(), ILIAS\Container\Skills\SkillContainerGUIRequest\getProfileIds(), and ILIAS\Skill\Service\SkillPersonalGUIRequest\getSkillIds().
|
protected |
Definition at line 214 of file class.SkillGUIRequest.php.
References ILIAS\Skill\Service\SkillGUIRequest\intArray().
Referenced by ILIAS\Skill\Service\SkillAdminGUIRequest\getProfileIds(), ILIAS\Skill\Service\SkillAdminGUIRequest\getResourceIds(), and ILIAS\Skill\Service\SkillAdminGUIRequest\getUserIds().
|
protected |
Definition at line 206 of file class.SkillGUIRequest.php.
References ILIAS\Skill\Service\SkillGUIRequest\str().
Referenced by ILIAS\Skill\Service\SkillPersonalGUIRequest\getTableAssignMaterialsAction(), ILIAS\Skill\Service\SkillAdminGUIRequest\getTableLevelResourcesAction(), ILIAS\Skill\Service\SkillAdminGUIRequest\getTableProfileAction(), ILIAS\Skill\Service\SkillAdminGUIRequest\getTableProfileUserAssignmentAction(), and ILIAS\Skill\Service\SkillAdminGUIRequest\getTableTreeAction().
|
protected |
Definition at line 201 of file class.SkillGUIRequest.php.
References ILIAS\Skill\Service\SkillGUIRequest\strArray().
Referenced by ILIAS\Skill\Service\SkillPersonalGUIRequest\getTableAssignMaterialsLevelIds(), ILIAS\Skill\Service\SkillAdminGUIRequest\getTableProfileIds(), ILIAS\Skill\Service\SkillAdminGUIRequest\getTableProfileUserAssignmentIds(), ILIAS\Skill\Service\SkillAdminGUIRequest\getTableRepoRefIds(), and ILIAS\Skill\Service\SkillAdminGUIRequest\getTableTreeIds().
|
protected |
get integer parameter kindly
Definition at line 58 of file class.SkillGUIRequest.php.
References 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(), ILIAS\Container\Skills\SkillContainerGUIRequest\getSelectedProfileId(), ILIAS\Skill\Service\SkillPersonalGUIRequest\getSkillId(), ILIAS\Skill\Service\SkillAdminGUIRequest\getSkillProfileId(), ILIAS\Skill\Service\SkillPersonalGUIRequest\getTableAssignMaterialsWorkspaceId(), ILIAS\Skill\Service\SkillAdminGUIRequest\getTemplatesTree(), ILIAS\Skill\Service\SkillAdminGUIRequest\getTrefId(), ILIAS\Skill\Service\SkillPersonalGUIRequest\getTrefId(), ILIAS\Skill\Service\SkillPersonalGUIRequest\getTypeOfFormation(), and ILIAS\Container\Skills\SkillContainerGUIRequest\getUserId().
|
protected |
get integer array kindly
Definition at line 68 of file class.SkillGUIRequest.php.
References ILIAS\Skill\Service\SkillGUIRequest\isArray(), and ILIAS\Repository\refinery().
Referenced by ILIAS\Skill\Service\SkillGUIRequest\getIds(), ILIAS\Skill\Service\SkillGUIRequest\getInterruptiveItemIds(), ILIAS\Skill\Service\SkillAdminGUIRequest\getOrder(), ILIAS\Container\Skills\SkillContainerGUIRequest\getUserIds(), ILIAS\Skill\Service\SkillAdminGUIRequest\getUsers(), and ILIAS\Skill\Service\SkillPersonalGUIRequest\getWorkspaceIds().
|
protected |
Check if parameter is an array.
Definition at line 144 of file class.SkillGUIRequest.php.
References ILIAS\FileDelivery\http(), null, 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 85 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(), ILIAS\Container\Skills\SkillContainerGUIRequest\getSelectedSkill(), ILIAS\Skill\Service\SkillAdminGUIRequest\getSkillExpand(), ILIAS\Skill\Service\SkillGUIRequest\getTableAction(), and ILIAS\Skill\Service\SkillAdminGUIRequest\getUserLogin().
|
protected |
get string array kindly
Definition at line 95 of file class.SkillGUIRequest.php.
References ILIAS\Skill\Service\SkillGUIRequest\isArray(), and ILIAS\Repository\refinery().
Referenced by ILIAS\Skill\Service\SkillAdminGUIRequest\getAssignedLevelIds(), ILIAS\Container\Skills\SkillContainerGUIRequest\getCombinedSkillIds(), ILIAS\Skill\Service\SkillAdminGUIRequest\getSelectedIds(), ILIAS\Skill\Service\SkillGUIRequest\getTableIds(), and ILIAS\Skill\Service\SkillAdminGUIRequest\getTitles().
Definition at line 34 of file class.SkillGUIRequest.php.
Referenced by ILIAS\Skill\Service\SkillGUIRequest\__construct().
|
protected |
Definition at line 37 of file class.SkillGUIRequest.php.
Referenced by ILIAS\Skill\Service\SkillAdminGUIRequest\__construct(), ILIAS\Skill\Service\SkillPersonalGUIRequest\__construct(), ILIAS\Container\Skills\SkillContainerGUIRequest\__construct(), and ILIAS\Skill\Service\SkillGUIRequest\__construct().
|
protected |
Definition at line 36 of file class.SkillGUIRequest.php.
Referenced by ILIAS\Skill\Service\SkillAdminGUIRequest\__construct(), ILIAS\Skill\Service\SkillPersonalGUIRequest\__construct(), ILIAS\Container\Skills\SkillContainerGUIRequest\__construct(), and ILIAS\Skill\Service\SkillGUIRequest\__construct().
Definition at line 35 of file class.SkillGUIRequest.php.
Referenced by ILIAS\Skill\Service\SkillGUIRequest\__construct().