| 
    ILIAS
    release_9 Revision v9.13-25-g2c18ec4c24f
    
   | 
  
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 () | |
| 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 33 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 44 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 118 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 128 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 171 of file class.SkillGUIRequest.php.
References ILIAS\FileDelivery\http().
 Here is the call graph for this function:
      
  | 
  protected | 
Definition at line 194 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().
 Here is the call graph for this function:
 Here is the caller graph for this function:
      
  | 
  protected | 
Definition at line 215 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().
 Here is the call graph for this function:
 Here is the caller graph for this function:
      
  | 
  protected | 
Definition at line 207 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().
 Here is the call graph for this function:
 Here is the caller graph for this function:
      
  | 
  protected | 
Definition at line 202 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().
 Here is the call graph for this function:
 Here is the caller graph for this function:
      
  | 
  protected | 
get integer parameter kindly
Definition at line 59 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(), 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().
 Here is the call graph for this function:
 Here is the caller graph for this function:
      
  | 
  protected | 
get integer array kindly
Definition at line 69 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\SkillGUIRequest\getInterruptiveItemIds(), ILIAS\Skill\Service\SkillAdminGUIRequest\getOrder(), ILIAS\Container\Skills\SkillContainerGUIRequest\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 145 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().
 Here is the call graph for this function:
 Here is the caller graph for this function:
      
  | 
  protected | 
get string parameter kindly
Definition at line 86 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().
 Here is the call graph for this function:
 Here is the caller graph for this function:
      
  | 
  protected | 
get string array kindly
Definition at line 96 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(), ILIAS\Container\Skills\SkillContainerGUIRequest\getCombinedSkillIds(), ILIAS\Skill\Service\SkillAdminGUIRequest\getSelectedIds(), ILIAS\Skill\Service\SkillGUIRequest\getTableIds(), and ILIAS\Skill\Service\SkillAdminGUIRequest\getTitles().
 Here is the call graph for this function:
 Here is the caller graph for this function:
      
  | 
  protected | 
Definition at line 35 of file class.SkillGUIRequest.php.
Referenced by ILIAS\Skill\Service\SkillGUIRequest\__construct().
      
  | 
  protected | 
Definition at line 38 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 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\SkillGUIRequest\__construct().