| 
    ILIAS
    release_10 Revision v10.1-43-ga1241a92c2f
    
   | 
  
 Inheritance diagram for ilLTIConsumeProviderFormGUI:
 Collaboration diagram for ilLTIConsumeProviderFormGUI:Public Member Functions | |
| __construct (ilLTIConsumeProvider $provider) | |
| ilLTIConsumeProviderFormGUI constructor.  More... | |
| isAdminContext () | |
| setAdminContext (bool $adminContext) | |
| initForm (string $formaction, string $saveCmd, string $cancelCmd) | |
| initToolConfigForm (string $formaction, string $saveCmd, string $cancelCmd) | |
| initProvider (ilLTIConsumeProvider $provider) | |
| initDynRegForm (string $formaction) | |
| getContentSelectionFrame ($formaction) | |
| getDynRegRequest () | |
| getDynRegError () | |
| getProvider () | |
  Public Member Functions inherited from ilPropertyFormGUI | |
| __construct () | |
| executeCommand () | |
| setTableWidth (string $a_width) | |
| getTableWidth () | |
| setMode (string $a_mode) | |
| getMode () | |
| setTitle (string $a_title) | |
| getTitle () | |
| setTitleIcon (string $a_titleicon) | |
| getTitleIcon () | |
| setDescription (string $a_val) | |
| getDescription () | |
| setTopAnchor (string $a_val) | |
| getTopAnchor () | |
| setShowTopButtons (bool $a_val) | |
| getShowTopButtons () | |
| setForceTopButtons (bool $a_val) | |
| getForceTopButtons () | |
| addItem ($a_item) | |
| removeItemByPostVar (string $a_post_var, bool $a_remove_unused_headers=false) | |
| getItemByPostVar (string $a_post_var) | |
| setItems (array $a_items) | |
| getItems () | |
| getInputItemsRecursive () | |
| returns a flat array of all input items including the possibly existing subitems recursively  More... | |
| setDisableStandardMessage (bool $a_val) | |
| getDisableStandardMessage () | |
| getHideLabels () | |
| setHideLabels (bool $a_value=true) | |
| setValuesByArray (array $a_values, bool $a_restrict_to_value_keys=false) | |
| setValuesByPost () | |
| checkInput () | |
| getInput (string $a_post_var, bool $ensureValidation=true) | |
| Returns the input of an item, if item provides getInput method and as fallback the value of the HTTP-POST variable, identified by the passed postvar.  More... | |
| addCommandButton (string $a_cmd, string $a_text, string $a_id="") | |
| getCommandButtons () | |
| clearCommandButtons () | |
| getContent () | |
| insertItem ( $item, bool $a_sub_item=false) | |
| addAsyncOnloadCode (string $code) | |
| getHTML () | |
| getHTMLAsync () | |
| getFileUpload (string $a_field, ?string $a_index=null, ?string $a_sub_index=null) | |
| Get file upload data.  More... | |
| hasFileUpload (string $a_field, ?string $a_index=null, ?string $a_sub_index=null) | |
| moveFileUpload (string $a_target_directory, string $a_field, ?string $a_target_name=null, ?string $a_index=null, ?string $a_sub_index=null) | |
| Move upload to target directory.  More... | |
  Public Member Functions inherited from ilFormGUI | |
| setFormAction (string $a_formaction) | |
| getFormAction () | |
| setTarget (string $a_target) | |
| getTarget () | |
| setMultipart (bool $a_multipart) | |
| getMultipart () | |
| setId (string $a_id) | |
| getId () | |
| setName (string $a_name) | |
| getName () | |
| setKeepOpen (bool $a_keepopen) | |
| getKeepOpen () | |
| setOpenTag (bool $a_open) | |
| getOpenTag () | |
| setCloseTag (bool $a_val) | |
| getCloseTag () | |
| setPreventDoubleSubmission (bool $a_val) | |
| getPreventDoubleSubmission () | |
| getHTML () | |
| getContent () | |
Protected Attributes | |
| ilLTIConsumeProvider | $provider | 
| bool | $adminContext = false | 
  Protected Attributes inherited from ilPropertyFormGUI | |
| bool | $required_text = false | 
| ilLanguage | $lng | 
| ilCtrl | $ctrl | 
| ilTemplate | $tpl | 
| ilObjUser | $user = null | 
| ilSetting | $settings = null | 
| string | $mode = "std" | 
| bool | $check_input_called = false | 
| bool | $disable_standard_message = false | 
| string | $top_anchor = "il_form_top" | 
| string | $title = '' | 
| string | $titleicon = "" | 
| string | $description = "" | 
| string | $tbl_width = "" | 
| bool | $show_top_buttons = true | 
| bool | $hide_labels = false | 
| bool | $force_top_buttons = false | 
| HTTP Services | $http | 
| Refinery Factory | $refinery = null | 
| ilGlobalTemplateInterface | $global_tpl = null | 
| $onload_code = [] | |
  Protected Attributes inherited from ilFormGUI | |
| string | $formaction = "" | 
| bool | $multipart = false | 
| bool | $keepopen = false | 
| bool | $opentag = true | 
| string | $id = '' | 
| string | $name = '' | 
| string | $target = '' | 
| bool | $prevent_double_submission = false | 
Additional Inherited Members | |
  Protected Member Functions inherited from ilPropertyFormGUI | |
| getRequestedPostVar () | |
| getFileHash () | |
| hideRequired (string $a_type) | |
| appendOnloadCode (string $html) | |
| rebuildUploadedFiles () | |
| checkForRequiredField () | |
Definition at line 29 of file class.ilLTIConsumeProviderFormGUI.php.
| ilLTIConsumeProviderFormGUI::__construct | ( | ilLTIConsumeProvider | $provider | ) | 
ilLTIConsumeProviderFormGUI constructor.
Definition at line 44 of file class.ilLTIConsumeProviderFormGUI.php.
References $provider, and ILIAS\GlobalScreen\Provider\__construct().
 Here is the call graph for this function:| ilLTIConsumeProviderFormGUI::getContentSelectionFrame | ( | $formaction | ) | 
Definition at line 949 of file class.ilLTIConsumeProviderFormGUI.php.
References $DIC, ilFormGUI\$formaction, ilPropertyFormGUI\$lng, ilPropertyFormGUI\addCommandButton(), ilPropertyFormGUI\clearCommandButtons(), ilPropertyFormGUI\getHTML(), ilFormGUI\setFormAction(), ilPropertyFormGUI\setTitle(), and ilLanguage\txt().
 Here is the call graph for this function:| ilLTIConsumeProviderFormGUI::getDynRegError | ( | ) | 
Definition at line 991 of file class.ilLTIConsumeProviderFormGUI.php.
References $DIC, ilPropertyFormGUI\$lng, ilPropertyFormGUI\addCommandButton(), ilPropertyFormGUI\clearCommandButtons(), ilPropertyFormGUI\getHTML(), ilPropertyFormGUI\removeItemByPostVar(), and ilPropertyFormGUI\setTitle().
 Here is the call graph for this function:| ilLTIConsumeProviderFormGUI::getDynRegRequest | ( | ) | 
Definition at line 963 of file class.ilLTIConsumeProviderFormGUI.php.
References $DIC, ilPropertyFormGUI\$lng, ilPropertyFormGUI\clearCommandButtons(), ilPropertyFormGUI\getHTML(), ilPropertyFormGUI\getInput(), ilPropertyFormGUI\getItemByPostVar(), ilObjLTIConsumer\getRegistrationEndUrl(), and ilObjLTIConsumer\getRegistrationStartUrl().
 Here is the call graph for this function:| ilLTIConsumeProviderFormGUI::getProvider | ( | ) | 
Definition at line 1003 of file class.ilLTIConsumeProviderFormGUI.php.
References $provider.
| ilLTIConsumeProviderFormGUI::initDynRegForm | ( | string | $formaction | ) | 
Definition at line 931 of file class.ilLTIConsumeProviderFormGUI.php.
References $DIC, ilPropertyFormGUI\$lng, ilPropertyFormGUI\addCommandButton(), ilPropertyFormGUI\addItem(), ilPropertyFormGUI\clearCommandButtons(), ilFormGUI\setFormAction(), ilPropertyFormGUI\setTitle(), and ilLanguage\txt().
 Here is the call graph for this function:| ilLTIConsumeProviderFormGUI::initForm | ( | string | $formaction, | 
| string | $saveCmd, | ||
| string | $cancelCmd | ||
| ) | 
Definition at line 60 of file class.ilLTIConsumeProviderFormGUI.php.
References $DIC, ilPropertyFormGUI\$lng, ilPropertyFormGUI\addCommandButton(), ilPropertyFormGUI\addItem(), ilSubEnabledFormPropertyGUI\addSubItem(), ilLTIConsumeProvider\AVAILABILITY_CREATE, ilLTIConsumeProvider\AVAILABILITY_EXISTING, ilLTIConsumeProvider\AVAILABILITY_NONE, ilObjLTIConsumer\getAccessTokenUrl(), ilObjLTIConsumer\getAuthenticationRequestUrl(), ilLTIConsumeProvider\getCategoriesSelectOptions(), ilCmiXapiUser\getIliasUuid(), ilObjLTIConsumer\getPlattformId(), ilObjLTIConsumer\getPublicKeysetUrl(), ilLTIConsumeProviderIcon\getSupportedFileExtensions(), isAdminContext(), ilLTIConsumeProvider\PRIVACY_IDENT_IL_UUID_EXT_ACCOUNT, ilLTIConsumeProvider\PRIVACY_IDENT_IL_UUID_LOGIN, ilCmiXapiLrsType\PRIVACY_IDENT_IL_UUID_RANDOM, ilCmiXapiLrsType\PRIVACY_IDENT_IL_UUID_SHA256, ilCmiXapiLrsType\PRIVACY_IDENT_IL_UUID_SHA256URL, ilLTIConsumeProvider\PRIVACY_IDENT_IL_UUID_USER_ID, ilLTIConsumeProvider\PRIVACY_IDENT_REAL_EMAIL, ilLTIConsumeProvider\PRIVACY_NAME_FIRSTNAME, ilLTIConsumeProvider\PRIVACY_NAME_FULLNAME, ilLTIConsumeProvider\PRIVACY_NAME_LASTNAME, ilLTIConsumeProvider\PRIVACY_NAME_NONE, ilFormGUI\setFormAction(), ilFormPropertyGUI\setInfo(), ilFormPropertyGUI\setRequired(), ilTextAreaInputGUI\setRows(), ilPropertyFormGUI\setTitle(), ilRadioGroupInputGUI\setValue(), ilTextAreaInputGUI\setValue(), and ilLanguage\txt().
 Here is the call graph for this function:| ilLTIConsumeProviderFormGUI::initProvider | ( | ilLTIConsumeProvider | $provider | ) | 
Definition at line 850 of file class.ilLTIConsumeProviderFormGUI.php.
References ilPropertyFormGUI\getInput(), ilPropertyFormGUI\getItemByPostVar(), ilLTIConsumeProvider\getKeyType(), ilLTIConsumeProvider\getLtiVersion(), isAdminContext(), ilLTIConsumeProvider\isContentItem(), ilLTIConsumeProvider\isProviderKeyCustomizable(), ilLTIConsumeProvider\isValidCategory(), ilLTIConsumeProvider\setAlwaysLearner(), ilLTIConsumeProvider\setAvailability(), ilLTIConsumeProvider\setCategory(), ilLTIConsumeProvider\setContentItem(), ilLTIConsumeProvider\setContentItemUrl(), ilLTIConsumeProvider\setCustomParams(), ilLTIConsumeProvider\setDescription(), ilLTIConsumeProvider\setGradeSynchronization(), ilLTIConsumeProvider\setHasOutcome(), ilLTIConsumeProvider\setIncludeUserPicture(), ilLTIConsumeProvider\setInitiateLogin(), ilLTIConsumeProvider\setInstructorSendEmail(), ilLTIConsumeProvider\setInstructorSendName(), ilLTIConsumeProvider\setIsExternalProvider(), ilLTIConsumeProvider\setKeyType(), ilLTIConsumeProvider\setKeywords(), ilLTIConsumeProvider\setLtiVersion(), ilLTIConsumeProvider\setMasteryScorePercent(), ilLTIConsumeProvider\setPrivacyIdent(), ilLTIConsumeProvider\setPrivacyName(), ilLTIConsumeProvider\setProviderIconUploadFileData(), ilLTIConsumeProvider\setProviderIconUploadInput(), ilLTIConsumeProvider\setProviderKey(), ilLTIConsumeProvider\setProviderKeyCustomizable(), ilLTIConsumeProvider\setProviderSecret(), ilLTIConsumeProvider\setProviderUrl(), ilLTIConsumeProvider\setPublicKey(), ilLTIConsumeProvider\setPublicKeyset(), ilLTIConsumeProvider\setRedirectionUris(), ilLTIConsumeProvider\setRemarks(), ilLTIConsumeProvider\setTitle(), ilLTIConsumeProvider\setUseProviderId(), ilLTIConsumeProvider\setUseXapi(), ilLTIConsumeProvider\setXapiActivityId(), ilLTIConsumeProvider\setXapiLaunchKey(), ilLTIConsumeProvider\setXapiLaunchSecret(), and ilLTIConsumeProvider\setXapiLaunchUrl().
 Here is the call graph for this function:| ilLTIConsumeProviderFormGUI::initToolConfigForm | ( | string | $formaction, | 
| string | $saveCmd, | ||
| string | $cancelCmd | ||
| ) | 
Definition at line 450 of file class.ilLTIConsumeProviderFormGUI.php.
References $DIC, ilPropertyFormGUI\$lng, ilPropertyFormGUI\addCommandButton(), ilPropertyFormGUI\addItem(), ilLTIConsumeProvider\AVAILABILITY_CREATE, ilLTIConsumeProvider\AVAILABILITY_EXISTING, ilLTIConsumeProvider\AVAILABILITY_NONE, ilSession\get(), ilObjLTIConsumer\getAccessTokenUrl(), ilObjLTIConsumer\getAuthenticationRequestUrl(), ilLTIConsumeProvider\getCategoriesSelectOptions(), ilCmiXapiUser\getIliasUuid(), ilObjLTIConsumer\getPlattformId(), ilObjLTIConsumer\getPublicKeysetUrl(), ilLTIConsumeProviderIcon\getSupportedFileExtensions(), ilSession\has(), isAdminContext(), ilLTIConsumerSettingsGUI\isUserDynamicRegistrationTransaction(), ilLTIConsumeProvider\PRIVACY_IDENT_IL_UUID_EXT_ACCOUNT, ilLTIConsumeProvider\PRIVACY_IDENT_IL_UUID_LOGIN, ilCmiXapiLrsType\PRIVACY_IDENT_IL_UUID_RANDOM, ilCmiXapiLrsType\PRIVACY_IDENT_IL_UUID_SHA256, ilCmiXapiLrsType\PRIVACY_IDENT_IL_UUID_SHA256URL, ilLTIConsumeProvider\PRIVACY_IDENT_IL_UUID_USER_ID, ilLTIConsumeProvider\PRIVACY_IDENT_REAL_EMAIL, ilLTIConsumeProvider\PRIVACY_NAME_FIRSTNAME, ilLTIConsumeProvider\PRIVACY_NAME_FULLNAME, ilLTIConsumeProvider\PRIVACY_NAME_LASTNAME, ilLTIConsumeProvider\PRIVACY_NAME_NONE, ilFormPropertyGUI\setDisabled(), ilFormGUI\setFormAction(), ilRadioOption\setInfo(), ilFormPropertyGUI\setInfo(), ilFormPropertyGUI\setRequired(), ilTextAreaInputGUI\setRows(), ilPropertyFormGUI\setTitle(), ilRadioGroupInputGUI\setValue(), ilTextAreaInputGUI\setValue(), and ilLanguage\txt().
 Here is the call graph for this function:| ilLTIConsumeProviderFormGUI::isAdminContext | ( | ) | 
Definition at line 50 of file class.ilLTIConsumeProviderFormGUI.php.
References $adminContext.
Referenced by initForm(), initProvider(), and initToolConfigForm().
 Here is the caller graph for this function:| ilLTIConsumeProviderFormGUI::setAdminContext | ( | bool | $adminContext | ) | 
Definition at line 55 of file class.ilLTIConsumeProviderFormGUI.php.
References $adminContext.
      
  | 
  protected | 
Definition at line 39 of file class.ilLTIConsumeProviderFormGUI.php.
Referenced by isAdminContext(), and setAdminContext().
      
  | 
  protected | 
Definition at line 34 of file class.ilLTIConsumeProviderFormGUI.php.
Referenced by __construct(), and getProvider().