ILIAS
trunk Revision v11.0_alpha-1866-gfa368f7776e
|
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 () | |
![]() | |
__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... | |
![]() | |
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 |
![]() | |
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 = [] | |
![]() | |
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 | |
![]() | |
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().
ilLTIConsumeProviderFormGUI::getContentSelectionFrame | ( | $formaction | ) |
Definition at line 948 of file class.ilLTIConsumeProviderFormGUI.php.
References $DIC, ilFormGUI\$formaction, ilPropertyFormGUI\$lng, ilPropertyFormGUI\addCommandButton(), ilPropertyFormGUI\clearCommandButtons(), ilPropertyFormGUI\getHTML(), ilFormGUI\setFormAction(), ilPropertyFormGUI\setTitle(), and ilLanguage\txt().
ilLTIConsumeProviderFormGUI::getDynRegError | ( | ) |
Definition at line 989 of file class.ilLTIConsumeProviderFormGUI.php.
References $DIC, ilPropertyFormGUI\$lng, ilPropertyFormGUI\addCommandButton(), ilPropertyFormGUI\clearCommandButtons(), ilPropertyFormGUI\getHTML(), ilPropertyFormGUI\removeItemByPostVar(), and ilPropertyFormGUI\setTitle().
ilLTIConsumeProviderFormGUI::getDynRegRequest | ( | ) |
Definition at line 962 of file class.ilLTIConsumeProviderFormGUI.php.
References $DIC, ilPropertyFormGUI\$lng, ilPropertyFormGUI\clearCommandButtons(), ilPropertyFormGUI\getHTML(), ilPropertyFormGUI\getInput(), ilPropertyFormGUI\getItemByPostVar(), ilObjLTIConsumer\getRegistrationEndUrl(), and ilObjLTIConsumer\getRegistrationStartUrl().
ilLTIConsumeProviderFormGUI::getProvider | ( | ) |
Definition at line 1001 of file class.ilLTIConsumeProviderFormGUI.php.
References $provider.
ilLTIConsumeProviderFormGUI::initDynRegForm | ( | string | $formaction | ) |
Definition at line 930 of file class.ilLTIConsumeProviderFormGUI.php.
References $DIC, ilPropertyFormGUI\$lng, ilPropertyFormGUI\addCommandButton(), ilPropertyFormGUI\addItem(), ilPropertyFormGUI\clearCommandButtons(), ilFormGUI\setFormAction(), ilPropertyFormGUI\setTitle(), and ilLanguage\txt().
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().
ilLTIConsumeProviderFormGUI::initProvider | ( | ilLTIConsumeProvider | $provider | ) |
Definition at line 849 of file class.ilLTIConsumeProviderFormGUI.php.
References ilPropertyFormGUI\getInput(), ilPropertyFormGUI\getItemByPostVar(), ilLTIConsumeProvider\getKeyType(), ilLTIConsumeProvider\getLtiVersion(), isAdminContext(), ilLTIConsumeProvider\isContentItem(), ilLTIConsumeProvider\isProviderKeyCustomizable(), ilLTIConsumeProvider\isValidCategory(), null, 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().
ilLTIConsumeProviderFormGUI::initToolConfigForm | ( | string | $formaction, |
string | $saveCmd, | ||
string | $cancelCmd | ||
) |
Definition at line 449 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().
ilLTIConsumeProviderFormGUI::isAdminContext | ( | ) |
Definition at line 50 of file class.ilLTIConsumeProviderFormGUI.php.
References $adminContext.
Referenced by initForm(), initProvider(), and initToolConfigForm().
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().