|
ILIAS
release_9 Revision v9.13-25-g2c18ec4c24f
|
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\MetaData\Repository\Validation\Data\__construct().
Here is the call graph for this function:| ilLTIConsumeProviderFormGUI::getContentSelectionFrame | ( | $formaction | ) |
Definition at line 942 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 984 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 956 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 996 of file class.ilLTIConsumeProviderFormGUI.php.
References $provider.
| ilLTIConsumeProviderFormGUI::initDynRegForm | ( | string | $formaction | ) |
Definition at line 924 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 843 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 446 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().