ILIAS
trunk Revision v11.0_alpha-1831-g8615d53dadb
|
Static Public Member Functions | |
static | getInstance (?int $providerId=null) |
Inits class static. More... | |
static | getCategoriesSelectOptions () |
static | getValidCategories () |
static | getProviderIdFromClientId (string $clientId) |
Data Fields | |
const | AVAILABILITY_NONE = 0 |
const | AVAILABILITY_EXISTING = 1 |
const | AVAILABILITY_CREATE = 2 |
const | CATEGORY_ASSESSMENT = 'assessment' |
const | CATEGORY_FEEDBACK = 'feedback' |
const | CATEGORY_CONTENT = 'content' |
const | CATEGORY_COMMUNICATION = 'communication' |
const | CATEGORY_ORGANISATION = 'organisation' |
const | LAUNCH_METHOD_OWN = 'ownWin' |
const | LAUNCH_METHOD_NEW = 'newWin' |
const | PRIVACY_IDENT_IL_UUID_USER_ID = 0 |
const | PRIVACY_IDENT_IL_UUID_EXT_ACCOUNT = 1 |
const | PRIVACY_IDENT_IL_UUID_LOGIN = 2 |
const | PRIVACY_IDENT_REAL_EMAIL = 3 |
const | PRIVACY_IDENT_IL_UUID_SHA256 = 5 |
const | PRIVACY_IDENT_IL_UUID_SHA256URL = 6 |
const | PRIVACY_NAME_NONE = 0 |
const | PRIVACY_NAME_FIRSTNAME = 1 |
const | PRIVACY_NAME_LASTNAME = 2 |
const | PRIVACY_NAME_FULLNAME = 3 |
Protected Member Functions | |
getInsertUpdateFields () | |
Definition at line 31 of file class.ilLTIConsumeProvider.php.
ilLTIConsumeProvider::__construct | ( | ?int | $providerId = null | ) |
ilLTIConsumeProvider constructor.
IOException |
Definition at line 169 of file class.ilLTIConsumeProvider.php.
References $providerId, load(), and setId().
ilLTIConsumeProvider::assignFromDbRow | ( | array | $dbRow | ) |
IOException |
Definition at line 804 of file class.ilLTIConsumeProvider.php.
References getId(), getProviderIcon(), getProviderIconFilename(), setAcceptedBy(), setAlwaysLearner(), setAvailability(), setCategory(), setClientId(), setContentItem(), setContentItemUrl(), setCreator(), setCustomParams(), setDescription(), setEnabledCapability(), setGradeSynchronization(), setHasOutcome(), setId(), setIncludeUserPicture(), setInitiateLogin(), setInstructorSendEmail(), setInstructorSendName(), setIsExternalProvider(), setIsGlobal(), setKeepLp(), setKeyType(), setKeywords(), setLaunchMethod(), setLogLevel(), setLtiVersion(), setMasteryScore(), setPrivacyCommentDefault(), setPrivacyIdent(), setPrivacyName(), setProviderIcon(), setProviderIconFilename(), setProviderKey(), setProviderKeyCustomizable(), setProviderSecret(), setProviderUrl(), setProviderXml(), setPublicKey(), setPublicKeyset(), setRedirectionUris(), setRemarks(), setTimeToDelete(), setTitle(), setUseProviderId(), setUseXapi(), setXapiActivityId(), setXapiLaunchKey(), setXapiLaunchSecret(), and setXapiLaunchUrl().
Referenced by load().
ilLTIConsumeProvider::delete | ( | ) |
Definition at line 1044 of file class.ilLTIConsumeProvider.php.
ilLTIConsumeProvider::getAcceptedBy | ( | ) |
Definition at line 644 of file class.ilLTIConsumeProvider.php.
References $accepted_by.
Referenced by getInsertUpdateFields().
ilLTIConsumeProvider::getAlwaysLearner | ( | ) |
Definition at line 530 of file class.ilLTIConsumeProvider.php.
References $always_learner.
Referenced by getInsertUpdateFields().
ilLTIConsumeProvider::getAvailability | ( | ) |
Definition at line 216 of file class.ilLTIConsumeProvider.php.
References $availability.
Referenced by getInsertUpdateFields().
|
static |
Definition at line 356 of file class.ilLTIConsumeProvider.php.
References $category, and $DIC.
Referenced by ilLTIConsumerProviderTableGUI\getCategoryTranslation(), ilLTIConsumerProviderTableGUI\initFilter(), ilLTIConsumeProviderFormGUI\initForm(), and ilLTIConsumeProviderFormGUI\initToolConfigForm().
ilLTIConsumeProvider::getCategory | ( | ) |
Definition at line 409 of file class.ilLTIConsumeProvider.php.
References $category.
Referenced by getInsertUpdateFields().
ilLTIConsumeProvider::getClientId | ( | ) |
Definition at line 684 of file class.ilLTIConsumeProvider.php.
References $client_id, and ilObjLTIConsumer\getNewClientId().
Referenced by ilObjLTIConsumer\buildContentSelectionParameters(), getInsertUpdateFields(), ilLTIConsumerSettingsGUI\isUserDynamicRegistrationTransaction(), sendAccessToken(), and validateServiceToken().
ilLTIConsumeProvider::getContentItemUrl | ( | ) |
Definition at line 768 of file class.ilLTIConsumeProvider.php.
References $content_item_url.
Referenced by getInsertUpdateFields().
ilLTIConsumeProvider::getCreator | ( | ) |
Definition at line 634 of file class.ilLTIConsumeProvider.php.
References $creator.
Referenced by getInsertUpdateFields(), isAcceptableAsGlobal(), isResetableToUserDefined(), and ilLTIConsumerSettingsGUI\isUserDynamicRegistrationTransaction().
ilLTIConsumeProvider::getCustomParams | ( | ) |
Definition at line 600 of file class.ilLTIConsumeProvider.php.
References $custom_params.
Referenced by getInsertUpdateFields(), and ilObjLTIConsumer\getProviderCustomParamsArray().
ilLTIConsumeProvider::getDescription | ( | ) |
Definition at line 206 of file class.ilLTIConsumeProvider.php.
References $description.
Referenced by getInsertUpdateFields().
ilLTIConsumeProvider::getEnabledCapability | ( | ) |
Definition at line 698 of file class.ilLTIConsumeProvider.php.
References $enabled_capability.
Referenced by getInsertUpdateFields().
ilLTIConsumeProvider::getHasOutcome | ( | ) |
Definition at line 449 of file class.ilLTIConsumeProvider.php.
References $has_outcome.
Referenced by getInsertUpdateFields().
ilLTIConsumeProvider::getId | ( | ) |
Definition at line 186 of file class.ilLTIConsumeProvider.php.
References $id.
Referenced by assignFromDbRow(), ilObjLTIConsumer\buildContentSelectionParameters(), delete(), getInsertUpdateFields(), load(), ilObjLTIConsumer\registerClient(), save(), and update().
ilLTIConsumeProvider::getIncludeUserPicture | ( | ) |
Definition at line 510 of file class.ilLTIConsumeProvider.php.
References $include_user_picture.
Referenced by ilObjLTIConsumer\buildContentSelectionParameters(), and getInsertUpdateFields().
ilLTIConsumeProvider::getInitiateLogin | ( | ) |
Definition at line 738 of file class.ilLTIConsumeProvider.php.
References $initiate_login.
Referenced by getInsertUpdateFields().
|
protected |
Definition at line 991 of file class.ilLTIConsumeProvider.php.
References getAcceptedBy(), getAlwaysLearner(), getAvailability(), getCategory(), getClientId(), getContentItemUrl(), getCreator(), getCustomParams(), getDescription(), getEnabledCapability(), getHasOutcome(), getId(), getIncludeUserPicture(), getInitiateLogin(), getKeyType(), getKeywords(), getLaunchMethod(), getLtiVersion(), getMasteryScore(), getPrivacyCommentDefault(), getPrivacyIdent(), getPrivacyName(), getProviderIconFilename(), getProviderKey(), getProviderSecret(), getProviderUrl(), getProviderXml(), getPublicKey(), getPublicKeyset(), getRedirectionUris(), getRemarks(), getTimeToDelete(), getTitle(), getUseProviderId(), getUseXapi(), getXapiActivityId(), getXapiLaunchKey(), getXapiLaunchSecret(), getXapiLaunchUrl(), isContentItem(), isExternalProvider(), isGlobal(), isGradeSynchronization(), isInstructorSendEmail(), isInstructorSendName(), isKeepLp(), and isProviderKeyCustomizable().
Referenced by insert(), and update().
|
static |
Inits class static.
IOException |
Definition at line 181 of file class.ilLTIConsumeProvider.php.
References $providerId.
ilLTIConsumeProvider::getKeyType | ( | ) |
Definition at line 708 of file class.ilLTIConsumeProvider.php.
References $key_type.
Referenced by getInsertUpdateFields(), ilLTIConsumeProviderFormGUI\initProvider(), and ilObjLTIConsumerGUI\saveContentSelection().
ilLTIConsumeProvider::getKeywords | ( | ) |
Definition at line 624 of file class.ilLTIConsumeProvider.php.
References $keywords.
Referenced by getInsertUpdateFields(), and getKeywordsArray().
ilLTIConsumeProvider::getKeywordsArray | ( | ) |
Definition at line 613 of file class.ilLTIConsumeProvider.php.
References $keywords, and getKeywords().
ilLTIConsumeProvider::getLaunchMethod | ( | ) |
Definition at line 439 of file class.ilLTIConsumeProvider.php.
References $launch_method.
Referenced by ilObjLTIConsumer\buildContentSelectionParameters(), and getInsertUpdateFields().
ilLTIConsumeProvider::getLogLevel | ( | ) |
ilLTIConsumeProvider::getLtiVersion | ( | ) |
Definition at line 788 of file class.ilLTIConsumeProvider.php.
References $lti_version.
Referenced by getInsertUpdateFields(), and ilLTIConsumeProviderFormGUI\initProvider().
ilLTIConsumeProvider::getMasteryScore | ( | ) |
Definition at line 459 of file class.ilLTIConsumeProvider.php.
References $mastery_score.
Referenced by getInsertUpdateFields().
ilLTIConsumeProvider::getMasteryScorePercent | ( | ) |
Definition at line 469 of file class.ilLTIConsumeProvider.php.
ilLTIConsumeProvider::getPrivacyCommentDefault | ( | ) |
Definition at line 520 of file class.ilLTIConsumeProvider.php.
References $privacy_comment_default.
Referenced by getInsertUpdateFields().
ilLTIConsumeProvider::getPrivacyIdent | ( | ) |
Definition at line 490 of file class.ilLTIConsumeProvider.php.
References $privacy_ident.
Referenced by ilObjLTIConsumer\buildContentSelectionParameters(), and getInsertUpdateFields().
ilLTIConsumeProvider::getPrivacyName | ( | ) |
Definition at line 500 of file class.ilLTIConsumeProvider.php.
References $privacy_name.
Referenced by ilObjLTIConsumer\buildContentSelectionParameters(), and getInsertUpdateFields().
ilLTIConsumeProvider::getProviderIcon | ( | ) |
Definition at line 306 of file class.ilLTIConsumeProvider.php.
References $providerIcon.
Referenced by assignFromDbRow(), and save().
ilLTIConsumeProvider::getProviderIconFilename | ( | ) |
Definition at line 296 of file class.ilLTIConsumeProvider.php.
References $provider_icon_filename.
Referenced by assignFromDbRow(), and getInsertUpdateFields().
ilLTIConsumeProvider::getProviderIconUploadFileData | ( | ) |
Definition at line 343 of file class.ilLTIConsumeProvider.php.
References $providerIconUploadFileData.
Referenced by save().
ilLTIConsumeProvider::getProviderIconUploadInput | ( | ) |
Definition at line 330 of file class.ilLTIConsumeProvider.php.
References $providerIconUploadInput.
Referenced by save().
|
static |
IOException |
Definition at line 929 of file class.ilLTIConsumeProvider.php.
References $DIC, $id, $res, and ILIAS\Repository\int().
Referenced by ilObjLTIConsumerGUI\cancelDynReg().
ilLTIConsumeProvider::getProviderKey | ( | ) |
Definition at line 266 of file class.ilLTIConsumeProvider.php.
References $provider_key.
Referenced by getInsertUpdateFields().
ilLTIConsumeProvider::getProviderSecret | ( | ) |
Definition at line 276 of file class.ilLTIConsumeProvider.php.
References $provider_secret.
Referenced by getInsertUpdateFields().
ilLTIConsumeProvider::getProviderUrl | ( | ) |
Definition at line 256 of file class.ilLTIConsumeProvider.php.
References $provider_url.
Referenced by getInsertUpdateFields().
ilLTIConsumeProvider::getProviderXml | ( | ) |
Definition at line 419 of file class.ilLTIConsumeProvider.php.
References $provider_xml.
Referenced by getInsertUpdateFields().
ilLTIConsumeProvider::getPublicKey | ( | ) |
Definition at line 718 of file class.ilLTIConsumeProvider.php.
References $public_key.
Referenced by getInsertUpdateFields(), and ilObjLTIConsumerGUI\saveContentSelection().
ilLTIConsumeProvider::getPublicKeyset | ( | ) |
Definition at line 728 of file class.ilLTIConsumeProvider.php.
References $public_keyset.
Referenced by getInsertUpdateFields(), ilObjLTIConsumerGUI\saveContentSelection(), and validateServiceToken().
ilLTIConsumeProvider::getRedirectionUris | ( | ) |
Definition at line 748 of file class.ilLTIConsumeProvider.php.
References $redirection_uris.
Referenced by getInsertUpdateFields().
ilLTIConsumeProvider::getRemarks | ( | ) |
Definition at line 226 of file class.ilLTIConsumeProvider.php.
References $remarks.
Referenced by getInsertUpdateFields().
ilLTIConsumeProvider::getTimeToDelete | ( | ) |
Definition at line 236 of file class.ilLTIConsumeProvider.php.
References $time_to_delete.
Referenced by getInsertUpdateFields().
ilLTIConsumeProvider::getTitle | ( | ) |
Definition at line 196 of file class.ilLTIConsumeProvider.php.
References $title.
Referenced by getInsertUpdateFields().
ilLTIConsumeProvider::getUseProviderId | ( | ) |
Definition at line 540 of file class.ilLTIConsumeProvider.php.
References $use_provider_id.
Referenced by getInsertUpdateFields().
ilLTIConsumeProvider::getUseXapi | ( | ) |
Definition at line 550 of file class.ilLTIConsumeProvider.php.
References $use_xapi.
Referenced by getInsertUpdateFields().
|
static |
Definition at line 393 of file class.ilLTIConsumeProvider.php.
ilLTIConsumeProvider::getXapiActivityId | ( | ) |
Definition at line 590 of file class.ilLTIConsumeProvider.php.
References $xapi_activity_id.
Referenced by getInsertUpdateFields().
ilLTIConsumeProvider::getXapiLaunchKey | ( | ) |
Definition at line 570 of file class.ilLTIConsumeProvider.php.
References $xapi_launch_key.
Referenced by getInsertUpdateFields().
ilLTIConsumeProvider::getXapiLaunchSecret | ( | ) |
Definition at line 580 of file class.ilLTIConsumeProvider.php.
References $xapi_launch_secret.
Referenced by getInsertUpdateFields().
ilLTIConsumeProvider::getXapiLaunchUrl | ( | ) |
Definition at line 560 of file class.ilLTIConsumeProvider.php.
References $xapi_launch_url.
Referenced by getInsertUpdateFields().
ilLTIConsumeProvider::hasProviderIcon | ( | ) |
Definition at line 311 of file class.ilLTIConsumeProvider.php.
ilLTIConsumeProvider::hasProviderIconUploadInput | ( | ) |
Definition at line 325 of file class.ilLTIConsumeProvider.php.
Referenced by save().
ilLTIConsumeProvider::insert | ( | ) |
Definition at line 979 of file class.ilLTIConsumeProvider.php.
References $DIC, getInsertUpdateFields(), and setId().
Referenced by ilObjLTIConsumer\registerClient(), and save().
ilLTIConsumeProvider::isAcceptableAsGlobal | ( | ) |
Definition at line 1055 of file class.ilLTIConsumeProvider.php.
References getCreator(), and isGlobal().
ilLTIConsumeProvider::isContentItem | ( | ) |
Definition at line 758 of file class.ilLTIConsumeProvider.php.
References $content_item.
Referenced by getInsertUpdateFields(), and ilLTIConsumeProviderFormGUI\initProvider().
ilLTIConsumeProvider::isExternalProvider | ( | ) |
Definition at line 429 of file class.ilLTIConsumeProvider.php.
References $is_external_provider.
Referenced by getInsertUpdateFields().
ilLTIConsumeProvider::isGlobal | ( | ) |
Definition at line 654 of file class.ilLTIConsumeProvider.php.
References $is_global.
Referenced by getInsertUpdateFields(), isAcceptableAsGlobal(), and isResetableToUserDefined().
ilLTIConsumeProvider::isGradeSynchronization | ( | ) |
Definition at line 778 of file class.ilLTIConsumeProvider.php.
References $grade_synchronization.
Referenced by getInsertUpdateFields().
ilLTIConsumeProvider::isInstructorSendEmail | ( | ) |
Definition at line 674 of file class.ilLTIConsumeProvider.php.
References $instructor_send_email.
Referenced by getInsertUpdateFields().
ilLTIConsumeProvider::isInstructorSendName | ( | ) |
Definition at line 664 of file class.ilLTIConsumeProvider.php.
References $instructor_send_name.
Referenced by getInsertUpdateFields().
ilLTIConsumeProvider::isKeepLp | ( | ) |
Definition at line 479 of file class.ilLTIConsumeProvider.php.
References $keep_lp.
Referenced by getInsertUpdateFields().
ilLTIConsumeProvider::isProviderKeyCustomizable | ( | ) |
Definition at line 286 of file class.ilLTIConsumeProvider.php.
References $provider_key_customizable.
Referenced by getInsertUpdateFields(), and ilLTIConsumeProviderFormGUI\initProvider().
ilLTIConsumeProvider::isResetableToUserDefined | ( | ) |
Definition at line 1060 of file class.ilLTIConsumeProvider.php.
References getCreator(), and isGlobal().
ilLTIConsumeProvider::isValidCategory | ( | string | $category | ) |
Definition at line 404 of file class.ilLTIConsumeProvider.php.
Referenced by ilLTIConsumeProviderFormGUI\initProvider().
ilLTIConsumeProvider::load | ( | ) |
IOException |
Definition at line 914 of file class.ilLTIConsumeProvider.php.
References $DIC, $res, assignFromDbRow(), and getId().
Referenced by __construct().
ilLTIConsumeProvider::save | ( | ) |
Definition at line 947 of file class.ilLTIConsumeProvider.php.
References getId(), getProviderIcon(), getProviderIconUploadFileData(), getProviderIconUploadInput(), hasProviderIconUploadInput(), insert(), setProviderIcon(), setProviderIconFilename(), and update().
ilLTIConsumeProvider::setAcceptedBy | ( | int | $accepted_by | ) |
Definition at line 649 of file class.ilLTIConsumeProvider.php.
References $accepted_by.
Referenced by assignFromDbRow().
ilLTIConsumeProvider::setAlwaysLearner | ( | bool | $always_learner | ) |
Definition at line 535 of file class.ilLTIConsumeProvider.php.
References $always_learner.
Referenced by assignFromDbRow(), and ilLTIConsumeProviderFormGUI\initProvider().
ilLTIConsumeProvider::setAvailability | ( | int | $availability | ) |
Definition at line 221 of file class.ilLTIConsumeProvider.php.
References $availability.
Referenced by assignFromDbRow(), ilLTIConsumeProviderFormGUI\initProvider(), and ilObjLTIConsumer\registerClient().
ilLTIConsumeProvider::setCategory | ( | string | $category | ) |
Definition at line 414 of file class.ilLTIConsumeProvider.php.
References $category.
Referenced by assignFromDbRow(), and ilLTIConsumeProviderFormGUI\initProvider().
ilLTIConsumeProvider::setClientId | ( | string | $client_id | ) |
Definition at line 693 of file class.ilLTIConsumeProvider.php.
References $client_id.
Referenced by assignFromDbRow(), and ilObjLTIConsumer\registerClient().
ilLTIConsumeProvider::setContentItem | ( | bool | $content_item | ) |
Definition at line 763 of file class.ilLTIConsumeProvider.php.
References $content_item.
Referenced by assignFromDbRow(), and ilLTIConsumeProviderFormGUI\initProvider().
ilLTIConsumeProvider::setContentItemUrl | ( | string | $content_item_url | ) |
Definition at line 773 of file class.ilLTIConsumeProvider.php.
References $content_item_url.
Referenced by assignFromDbRow(), ilLTIConsumeProviderFormGUI\initProvider(), and ilObjLTIConsumer\registerClient().
ilLTIConsumeProvider::setCreator | ( | int | $creator | ) |
Definition at line 639 of file class.ilLTIConsumeProvider.php.
References $creator.
Referenced by assignFromDbRow(), and ilObjLTIConsumer\registerClient().
ilLTIConsumeProvider::setCustomParams | ( | string | $custom_params | ) |
Definition at line 605 of file class.ilLTIConsumeProvider.php.
References $custom_params.
Referenced by assignFromDbRow(), and ilLTIConsumeProviderFormGUI\initProvider().
ilLTIConsumeProvider::setDescription | ( | string | $description | ) |
Definition at line 211 of file class.ilLTIConsumeProvider.php.
References $description.
Referenced by assignFromDbRow(), and ilLTIConsumeProviderFormGUI\initProvider().
ilLTIConsumeProvider::setEnabledCapability | ( | string | $enabled_capability | ) |
Definition at line 703 of file class.ilLTIConsumeProvider.php.
References $enabled_capability.
Referenced by assignFromDbRow().
ilLTIConsumeProvider::setGradeSynchronization | ( | bool | $grade_synchronization | ) |
Definition at line 783 of file class.ilLTIConsumeProvider.php.
References $grade_synchronization.
Referenced by assignFromDbRow(), and ilLTIConsumeProviderFormGUI\initProvider().
ilLTIConsumeProvider::setHasOutcome | ( | bool | $has_outcome | ) |
Definition at line 454 of file class.ilLTIConsumeProvider.php.
References $has_outcome.
Referenced by assignFromDbRow(), and ilLTIConsumeProviderFormGUI\initProvider().
ilLTIConsumeProvider::setId | ( | int | $id | ) |
Definition at line 191 of file class.ilLTIConsumeProvider.php.
References $id.
Referenced by __construct(), assignFromDbRow(), and insert().
ilLTIConsumeProvider::setIncludeUserPicture | ( | bool | $include_user_picture | ) |
Definition at line 515 of file class.ilLTIConsumeProvider.php.
References $include_user_picture.
Referenced by assignFromDbRow(), and ilLTIConsumeProviderFormGUI\initProvider().
ilLTIConsumeProvider::setInitiateLogin | ( | string | $initiate_login | ) |
Definition at line 743 of file class.ilLTIConsumeProvider.php.
References $initiate_login.
Referenced by assignFromDbRow(), ilLTIConsumeProviderFormGUI\initProvider(), and ilObjLTIConsumer\registerClient().
ilLTIConsumeProvider::setInstructorSendEmail | ( | bool | $instructor_send_email | ) |
Definition at line 679 of file class.ilLTIConsumeProvider.php.
References $instructor_send_email.
Referenced by assignFromDbRow(), and ilLTIConsumeProviderFormGUI\initProvider().
ilLTIConsumeProvider::setInstructorSendName | ( | bool | $instructor_send_name | ) |
Definition at line 669 of file class.ilLTIConsumeProvider.php.
References $instructor_send_name.
Referenced by assignFromDbRow(), and ilLTIConsumeProviderFormGUI\initProvider().
ilLTIConsumeProvider::setIsExternalProvider | ( | bool | $is_external_provider | ) |
Definition at line 434 of file class.ilLTIConsumeProvider.php.
References $is_external_provider.
Referenced by assignFromDbRow(), and ilLTIConsumeProviderFormGUI\initProvider().
ilLTIConsumeProvider::setIsGlobal | ( | bool | $is_global | ) |
Definition at line 659 of file class.ilLTIConsumeProvider.php.
References $is_global.
Referenced by assignFromDbRow(), and ilObjLTIConsumer\registerClient().
ilLTIConsumeProvider::setKeepLp | ( | bool | $keep_lp | ) |
Definition at line 484 of file class.ilLTIConsumeProvider.php.
References $keep_lp.
Referenced by assignFromDbRow().
ilLTIConsumeProvider::setKeyType | ( | string | $key_type | ) |
Definition at line 713 of file class.ilLTIConsumeProvider.php.
References $key_type.
Referenced by assignFromDbRow(), ilLTIConsumeProviderFormGUI\initProvider(), and ilObjLTIConsumer\registerClient().
ilLTIConsumeProvider::setKeywords | ( | string | $keywords | ) |
Definition at line 629 of file class.ilLTIConsumeProvider.php.
References $keywords.
Referenced by assignFromDbRow(), and ilLTIConsumeProviderFormGUI\initProvider().
ilLTIConsumeProvider::setLaunchMethod | ( | string | $launch_method | ) |
Definition at line 444 of file class.ilLTIConsumeProvider.php.
References $launch_method.
Referenced by assignFromDbRow().
ilLTIConsumeProvider::setLogLevel | ( | int | $log_level | ) |
Definition at line 251 of file class.ilLTIConsumeProvider.php.
References $log_level.
Referenced by assignFromDbRow().
ilLTIConsumeProvider::setLtiVersion | ( | string | $lti_version | ) |
Definition at line 793 of file class.ilLTIConsumeProvider.php.
References $lti_version.
Referenced by assignFromDbRow(), ilLTIConsumeProviderFormGUI\initProvider(), and ilObjLTIConsumer\registerClient().
ilLTIConsumeProvider::setMasteryScore | ( | float | $mastery_score | ) |
Definition at line 464 of file class.ilLTIConsumeProvider.php.
References $mastery_score.
Referenced by assignFromDbRow().
ilLTIConsumeProvider::setMasteryScorePercent | ( | float | $mastery_score_percent | ) |
Definition at line 474 of file class.ilLTIConsumeProvider.php.
Referenced by ilLTIConsumeProviderFormGUI\initProvider().
ilLTIConsumeProvider::setPrivacyCommentDefault | ( | string | $privacy_comment_default | ) |
Definition at line 525 of file class.ilLTIConsumeProvider.php.
References $privacy_comment_default.
Referenced by assignFromDbRow().
ilLTIConsumeProvider::setPrivacyIdent | ( | int | $privacy_ident | ) |
Definition at line 495 of file class.ilLTIConsumeProvider.php.
References $privacy_ident.
Referenced by assignFromDbRow(), and ilLTIConsumeProviderFormGUI\initProvider().
ilLTIConsumeProvider::setPrivacyName | ( | int | $privacy_name | ) |
Definition at line 505 of file class.ilLTIConsumeProvider.php.
References $privacy_name.
Referenced by assignFromDbRow(), and ilLTIConsumeProviderFormGUI\initProvider().
ilLTIConsumeProvider::setProviderIcon | ( | ilLTIConsumeProviderIcon | $providerIcon | ) |
Definition at line 320 of file class.ilLTIConsumeProvider.php.
References $providerIcon.
Referenced by assignFromDbRow(), and save().
ilLTIConsumeProvider::setProviderIconFilename | ( | string | $provider_icon_filename | ) |
Definition at line 301 of file class.ilLTIConsumeProvider.php.
References $provider_icon_filename.
Referenced by assignFromDbRow(), and save().
ilLTIConsumeProvider::setProviderIconUploadFileData | ( | array | $providerIconUploadFileData | ) |
Definition at line 348 of file class.ilLTIConsumeProvider.php.
References $providerIconUploadFileData.
Referenced by ilLTIConsumeProviderFormGUI\initProvider().
ilLTIConsumeProvider::setProviderIconUploadInput | ( | ilFormPropertyGUI | $providerIconUploadInput | ) |
ilImageFileInputGUI | ilFormPropertyGUI | $providerIconUploadInput |
Definition at line 338 of file class.ilLTIConsumeProvider.php.
References $providerIconUploadInput.
Referenced by ilLTIConsumeProviderFormGUI\initProvider().
ilLTIConsumeProvider::setProviderKey | ( | string | $provider_key | ) |
Definition at line 271 of file class.ilLTIConsumeProvider.php.
References $provider_key.
Referenced by assignFromDbRow(), and ilLTIConsumeProviderFormGUI\initProvider().
ilLTIConsumeProvider::setProviderKeyCustomizable | ( | bool | $provider_key_customizable | ) |
Definition at line 291 of file class.ilLTIConsumeProvider.php.
References $provider_key_customizable.
Referenced by assignFromDbRow(), and ilLTIConsumeProviderFormGUI\initProvider().
ilLTIConsumeProvider::setProviderSecret | ( | string | $provider_secret | ) |
Definition at line 281 of file class.ilLTIConsumeProvider.php.
References $provider_secret.
Referenced by assignFromDbRow(), and ilLTIConsumeProviderFormGUI\initProvider().
ilLTIConsumeProvider::setProviderUrl | ( | string | $provider_url | ) |
Definition at line 261 of file class.ilLTIConsumeProvider.php.
References $provider_url.
Referenced by assignFromDbRow(), ilLTIConsumeProviderFormGUI\initProvider(), and ilObjLTIConsumer\registerClient().
ilLTIConsumeProvider::setProviderXml | ( | string | $provider_xml | ) |
Definition at line 424 of file class.ilLTIConsumeProvider.php.
References $provider_xml.
Referenced by assignFromDbRow().
ilLTIConsumeProvider::setPublicKey | ( | string | $public_key | ) |
Definition at line 723 of file class.ilLTIConsumeProvider.php.
References $public_key.
Referenced by assignFromDbRow(), and ilLTIConsumeProviderFormGUI\initProvider().
ilLTIConsumeProvider::setPublicKeyset | ( | string | $public_keyset | ) |
Definition at line 733 of file class.ilLTIConsumeProvider.php.
References $public_keyset.
Referenced by assignFromDbRow(), ilLTIConsumeProviderFormGUI\initProvider(), and ilObjLTIConsumer\registerClient().
ilLTIConsumeProvider::setRedirectionUris | ( | string | $redirection_uris | ) |
Definition at line 753 of file class.ilLTIConsumeProvider.php.
References $redirection_uris.
Referenced by assignFromDbRow(), ilLTIConsumeProviderFormGUI\initProvider(), and ilObjLTIConsumer\registerClient().
ilLTIConsumeProvider::setRemarks | ( | string | $remarks | ) |
Definition at line 231 of file class.ilLTIConsumeProvider.php.
References $remarks.
Referenced by assignFromDbRow(), and ilLTIConsumeProviderFormGUI\initProvider().
ilLTIConsumeProvider::setTimeToDelete | ( | int | $time_to_delete | ) |
Definition at line 241 of file class.ilLTIConsumeProvider.php.
References $time_to_delete.
Referenced by assignFromDbRow().
ilLTIConsumeProvider::setTitle | ( | string | $title | ) |
Definition at line 201 of file class.ilLTIConsumeProvider.php.
References $title.
Referenced by assignFromDbRow(), ilLTIConsumeProviderFormGUI\initProvider(), and ilObjLTIConsumer\registerClient().
ilLTIConsumeProvider::setUseProviderId | ( | bool | $use_provider_id | ) |
Definition at line 545 of file class.ilLTIConsumeProvider.php.
References $use_provider_id.
Referenced by assignFromDbRow(), and ilLTIConsumeProviderFormGUI\initProvider().
ilLTIConsumeProvider::setUseXapi | ( | bool | $use_xapi | ) |
Definition at line 555 of file class.ilLTIConsumeProvider.php.
References $use_xapi.
Referenced by assignFromDbRow(), and ilLTIConsumeProviderFormGUI\initProvider().
ilLTIConsumeProvider::setXapiActivityId | ( | string | $xapi_activity_id | ) |
Definition at line 595 of file class.ilLTIConsumeProvider.php.
References $xapi_activity_id.
Referenced by assignFromDbRow(), and ilLTIConsumeProviderFormGUI\initProvider().
ilLTIConsumeProvider::setXapiLaunchKey | ( | string | $xapi_launch_key | ) |
Definition at line 575 of file class.ilLTIConsumeProvider.php.
References $xapi_launch_key.
Referenced by assignFromDbRow(), and ilLTIConsumeProviderFormGUI\initProvider().
ilLTIConsumeProvider::setXapiLaunchSecret | ( | string | $xapi_launch_secret | ) |
Definition at line 585 of file class.ilLTIConsumeProvider.php.
References $xapi_launch_secret.
Referenced by assignFromDbRow(), and ilLTIConsumeProviderFormGUI\initProvider().
ilLTIConsumeProvider::setXapiLaunchUrl | ( | string | $xapi_launch_url | ) |
Definition at line 565 of file class.ilLTIConsumeProvider.php.
References $xapi_launch_url.
Referenced by assignFromDbRow(), and ilLTIConsumeProviderFormGUI\initProvider().
ilLTIConsumeProvider::update | ( | ) |
Definition at line 970 of file class.ilLTIConsumeProvider.php.
References $DIC, getId(), and getInsertUpdateFields().
Referenced by save().
|
protected |
Definition at line 134 of file class.ilLTIConsumeProvider.php.
Referenced by getAcceptedBy(), and setAcceptedBy().
|
protected |
Definition at line 114 of file class.ilLTIConsumeProvider.php.
Referenced by getAlwaysLearner(), and setAlwaysLearner().
|
protected |
Definition at line 39 of file class.ilLTIConsumeProvider.php.
Referenced by getAvailability(), and setAvailability().
|
protected |
Definition at line 79 of file class.ilLTIConsumeProvider.php.
Referenced by getCategoriesSelectOptions(), getCategory(), and setCategory().
|
protected |
Definition at line 142 of file class.ilLTIConsumeProvider.php.
Referenced by getClientId(), and setClientId().
|
protected |
Definition at line 156 of file class.ilLTIConsumeProvider.php.
Referenced by isContentItem(), and setContentItem().
|
protected |
Definition at line 158 of file class.ilLTIConsumeProvider.php.
Referenced by getContentItemUrl(), and setContentItemUrl().
|
protected |
Definition at line 132 of file class.ilLTIConsumeProvider.php.
Referenced by getCreator(), and setCreator().
|
protected |
Definition at line 128 of file class.ilLTIConsumeProvider.php.
Referenced by getCustomParams(), and setCustomParams().
|
protected |
Definition at line 37 of file class.ilLTIConsumeProvider.php.
Referenced by getDescription(), and setDescription().
|
protected |
Definition at line 144 of file class.ilLTIConsumeProvider.php.
Referenced by getEnabledCapability(), and setEnabledCapability().
|
protected |
Definition at line 160 of file class.ilLTIConsumeProvider.php.
Referenced by isGradeSynchronization(), and setGradeSynchronization().
|
protected |
Definition at line 90 of file class.ilLTIConsumeProvider.php.
Referenced by getHasOutcome(), and setHasOutcome().
|
protected |
Definition at line 33 of file class.ilLTIConsumeProvider.php.
Referenced by getId(), getProviderIdFromClientId(), and setId().
|
protected |
Definition at line 110 of file class.ilLTIConsumeProvider.php.
Referenced by getIncludeUserPicture(), and setIncludeUserPicture().
|
protected |
Definition at line 152 of file class.ilLTIConsumeProvider.php.
Referenced by getInitiateLogin(), and setInitiateLogin().
|
protected |
Definition at line 140 of file class.ilLTIConsumeProvider.php.
Referenced by isInstructorSendEmail(), and setInstructorSendEmail().
|
protected |
Definition at line 138 of file class.ilLTIConsumeProvider.php.
Referenced by isInstructorSendName(), and setInstructorSendName().
|
protected |
Definition at line 83 of file class.ilLTIConsumeProvider.php.
Referenced by isExternalProvider(), and setIsExternalProvider().
|
protected |
Definition at line 136 of file class.ilLTIConsumeProvider.php.
Referenced by isGlobal(), and setIsGlobal().
|
protected |
Definition at line 94 of file class.ilLTIConsumeProvider.php.
Referenced by isKeepLp(), and setKeepLp().
|
protected |
Definition at line 146 of file class.ilLTIConsumeProvider.php.
Referenced by getKeyType(), and setKeyType().
|
protected |
Definition at line 130 of file class.ilLTIConsumeProvider.php.
Referenced by getKeywords(), getKeywordsArray(), and setKeywords().
|
protected |
Definition at line 88 of file class.ilLTIConsumeProvider.php.
Referenced by getLaunchMethod(), and setLaunchMethod().
|
protected |
Definition at line 48 of file class.ilLTIConsumeProvider.php.
Referenced by getLogLevel(), and setLogLevel().
|
protected |
Definition at line 162 of file class.ilLTIConsumeProvider.php.
Referenced by getLtiVersion(), and setLtiVersion().
|
protected |
Definition at line 92 of file class.ilLTIConsumeProvider.php.
Referenced by getMasteryScore(), and setMasteryScore().
|
protected |
Definition at line 112 of file class.ilLTIConsumeProvider.php.
Referenced by getPrivacyCommentDefault(), and setPrivacyCommentDefault().
|
protected |
Definition at line 102 of file class.ilLTIConsumeProvider.php.
Referenced by getPrivacyIdent(), and setPrivacyIdent().
|
protected |
Definition at line 108 of file class.ilLTIConsumeProvider.php.
Referenced by getPrivacyName(), and setPrivacyName().
|
protected |
Definition at line 58 of file class.ilLTIConsumeProvider.php.
Referenced by getProviderIconFilename(), and setProviderIconFilename().
|
protected |
Definition at line 52 of file class.ilLTIConsumeProvider.php.
Referenced by getProviderKey(), and setProviderKey().
|
protected |
Definition at line 56 of file class.ilLTIConsumeProvider.php.
Referenced by isProviderKeyCustomizable(), and setProviderKeyCustomizable().
|
protected |
Definition at line 54 of file class.ilLTIConsumeProvider.php.
Referenced by getProviderSecret(), and setProviderSecret().
|
protected |
Definition at line 50 of file class.ilLTIConsumeProvider.php.
Referenced by getProviderUrl(), and setProviderUrl().
|
protected |
Definition at line 81 of file class.ilLTIConsumeProvider.php.
Referenced by getProviderXml(), and setProviderXml().
|
protected |
Definition at line 63 of file class.ilLTIConsumeProvider.php.
Referenced by getProviderIcon(), and setProviderIcon().
|
protected |
Definition at line 69 of file class.ilLTIConsumeProvider.php.
Referenced by getProviderIconUploadFileData(), and setProviderIconUploadFileData().
|
protected |
Definition at line 68 of file class.ilLTIConsumeProvider.php.
Referenced by getProviderIconUploadInput(), and setProviderIconUploadInput().
|
protected |
Definition at line 148 of file class.ilLTIConsumeProvider.php.
Referenced by getPublicKey(), and setPublicKey().
|
protected |
Definition at line 150 of file class.ilLTIConsumeProvider.php.
Referenced by getPublicKeyset(), and setPublicKeyset().
|
protected |
Definition at line 154 of file class.ilLTIConsumeProvider.php.
Referenced by getRedirectionUris(), and setRedirectionUris().
|
protected |
Definition at line 44 of file class.ilLTIConsumeProvider.php.
Referenced by getRemarks(), and setRemarks().
|
protected |
Definition at line 46 of file class.ilLTIConsumeProvider.php.
Referenced by getTimeToDelete(), and setTimeToDelete().
|
protected |
Definition at line 35 of file class.ilLTIConsumeProvider.php.
Referenced by getTitle(), and setTitle().
|
protected |
Definition at line 116 of file class.ilLTIConsumeProvider.php.
Referenced by getUseProviderId(), and setUseProviderId().
|
protected |
Definition at line 118 of file class.ilLTIConsumeProvider.php.
Referenced by getUseXapi(), and setUseXapi().
|
protected |
Definition at line 126 of file class.ilLTIConsumeProvider.php.
Referenced by getXapiActivityId(), and setXapiActivityId().
|
protected |
Definition at line 122 of file class.ilLTIConsumeProvider.php.
Referenced by getXapiLaunchKey(), and setXapiLaunchKey().
|
protected |
Definition at line 124 of file class.ilLTIConsumeProvider.php.
Referenced by getXapiLaunchSecret(), and setXapiLaunchSecret().
|
protected |
Definition at line 120 of file class.ilLTIConsumeProvider.php.
Referenced by getXapiLaunchUrl(), and setXapiLaunchUrl().
const ilLTIConsumeProvider::AVAILABILITY_CREATE = 2 |
Definition at line 42 of file class.ilLTIConsumeProvider.php.
Referenced by ilObjLTIConsumerGUI\afterSave(), ilLTIConsumerProviderTableGUI\getAvailabilityLabel(), ilLTIConsumeProviderList\getWhereExpression(), ilLTIConsumeProviderFormGUI\initForm(), ilObjLTIConsumerGUI\initNewForm(), ilLTIConsumeProviderFormGUI\initToolConfigForm(), and ilObjLTIConsumer\registerClient().
const ilLTIConsumeProvider::AVAILABILITY_EXISTING = 1 |
Definition at line 41 of file class.ilLTIConsumeProvider.php.
Referenced by ilLTIConsumerProviderTableGUI\getAvailabilityLabel(), ilLTIConsumeProviderList\getWhereExpression(), ilLTIConsumeProviderFormGUI\initForm(), and ilLTIConsumeProviderFormGUI\initToolConfigForm().
const ilLTIConsumeProvider::AVAILABILITY_NONE = 0 |
Definition at line 40 of file class.ilLTIConsumeProvider.php.
Referenced by ilLTIConsumerContentGUI\executeCommand(), ilLTIConsumerProviderTableGUI\getAvailabilityLabel(), ilLTIConsumerContentGUI\getStartButtonTxt11(), ilLTIConsumerContentGUI\getStartButtonTxt13(), ilLTIConsumeProviderList\getWhereExpression(), ilObjLTIConsumerGUI\handleAvailablityMessage(), ilLTIConsumeProviderFormGUI\initForm(), ilLTIConsumeProviderFormGUI\initToolConfigForm(), and ilObjLTIConsumerGUI\setTabs().
const ilLTIConsumeProvider::CATEGORY_ASSESSMENT = 'assessment' |
Definition at line 71 of file class.ilLTIConsumeProvider.php.
const ilLTIConsumeProvider::CATEGORY_COMMUNICATION = 'communication' |
Definition at line 74 of file class.ilLTIConsumeProvider.php.
const ilLTIConsumeProvider::CATEGORY_CONTENT = 'content' |
Definition at line 73 of file class.ilLTIConsumeProvider.php.
const ilLTIConsumeProvider::CATEGORY_FEEDBACK = 'feedback' |
Definition at line 72 of file class.ilLTIConsumeProvider.php.
const ilLTIConsumeProvider::CATEGORY_ORGANISATION = 'organisation' |
Definition at line 75 of file class.ilLTIConsumeProvider.php.
const ilLTIConsumeProvider::LAUNCH_METHOD_NEW = 'newWin' |
Definition at line 87 of file class.ilLTIConsumeProvider.php.
const ilLTIConsumeProvider::LAUNCH_METHOD_OWN = 'ownWin' |
Definition at line 86 of file class.ilLTIConsumeProvider.php.
const ilLTIConsumeProvider::PRIVACY_IDENT_IL_UUID_EXT_ACCOUNT = 1 |
Definition at line 97 of file class.ilLTIConsumeProvider.php.
Referenced by ilLTIConsumeProviderFormGUI\initForm(), and ilLTIConsumeProviderFormGUI\initToolConfigForm().
const ilLTIConsumeProvider::PRIVACY_IDENT_IL_UUID_LOGIN = 2 |
Definition at line 98 of file class.ilLTIConsumeProvider.php.
Referenced by ilLTIConsumeProviderFormGUI\initForm(), and ilLTIConsumeProviderFormGUI\initToolConfigForm().
const ilLTIConsumeProvider::PRIVACY_IDENT_IL_UUID_SHA256 = 5 |
Definition at line 100 of file class.ilLTIConsumeProvider.php.
const ilLTIConsumeProvider::PRIVACY_IDENT_IL_UUID_SHA256URL = 6 |
Definition at line 101 of file class.ilLTIConsumeProvider.php.
const ilLTIConsumeProvider::PRIVACY_IDENT_IL_UUID_USER_ID = 0 |
Definition at line 96 of file class.ilLTIConsumeProvider.php.
Referenced by ilLTIConsumeProviderFormGUI\initForm(), and ilLTIConsumeProviderFormGUI\initToolConfigForm().
const ilLTIConsumeProvider::PRIVACY_IDENT_REAL_EMAIL = 3 |
Definition at line 99 of file class.ilLTIConsumeProvider.php.
Referenced by ilLTIConsumeProviderFormGUI\initForm(), and ilLTIConsumeProviderFormGUI\initToolConfigForm().
const ilLTIConsumeProvider::PRIVACY_NAME_FIRSTNAME = 1 |
Definition at line 105 of file class.ilLTIConsumeProvider.php.
Referenced by ilObjLTIConsumer\buildContentSelectionParameters(), ilObjLTIConsumer\buildLaunchParameters(), ilObjLTIConsumer\buildLaunchParametersLTI13(), ilLTIConsumeProviderFormGUI\initForm(), and ilLTIConsumeProviderFormGUI\initToolConfigForm().
const ilLTIConsumeProvider::PRIVACY_NAME_FULLNAME = 3 |
Definition at line 107 of file class.ilLTIConsumeProvider.php.
Referenced by ilObjLTIConsumer\buildContentSelectionParameters(), ilObjLTIConsumer\buildLaunchParameters(), ilObjLTIConsumer\buildLaunchParametersLTI13(), ilLTIConsumeProviderFormGUI\initForm(), and ilLTIConsumeProviderFormGUI\initToolConfigForm().
const ilLTIConsumeProvider::PRIVACY_NAME_LASTNAME = 2 |
Definition at line 106 of file class.ilLTIConsumeProvider.php.
Referenced by ilObjLTIConsumer\buildContentSelectionParameters(), ilObjLTIConsumer\buildLaunchParameters(), ilObjLTIConsumer\buildLaunchParametersLTI13(), ilLTIConsumeProviderFormGUI\initForm(), and ilLTIConsumeProviderFormGUI\initToolConfigForm().
const ilLTIConsumeProvider::PRIVACY_NAME_NONE = 0 |
Definition at line 104 of file class.ilLTIConsumeProvider.php.
Referenced by ilLTIConsumeProviderFormGUI\initForm(), and ilLTIConsumeProviderFormGUI\initToolConfigForm().