ILIAS
release_6 Revision v6.24-5-g0c8bfefb3b8
|
Static Public Member Functions | |
static | getInstance ($providerId=null) |
Inits class static. More... | |
static | getCategoriesSelectOptions () |
static | getValidCategories () |
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_NAME_NONE = 0 |
const | PRIVACY_NAME_FIRSTNAME = 1 |
const | PRIVACY_NAME_LASTNAME = 2 |
const | PRIVACY_NAME_FULLNAME = 3 |
Protected Member Functions | |
getInsertUpdateFields () | |
Protected Attributes | |
$id = 0 | |
$title = '' | |
$description = '' | |
$availability = self::AVAILABILITY_NONE | |
$remarks = '' | |
$time_to_delete = 0 | |
$log_level = 0 | |
$provider_url = '' | |
$provider_key = '' | |
$provider_secret = '' | |
$provider_key_customizable = true | |
$provider_icon_filename = '' | |
$providerIcon = null | |
$providerIconUploadInput = null | |
$category = self::CATEGORY_CONTENT | |
$provider_xml = '' | |
$is_external_provider = false | |
$launch_method = self::LAUNCH_METHOD_NEW | |
$has_outcome = false | |
$mastery_score = 0.8 | |
$keep_lp = false | |
$privacy_ident = self::PRIVACY_IDENT_IL_UUID_USER_ID | |
$privacy_name = self::PRIVACY_NAME_NONE | |
$include_user_picture = false | |
$privacy_comment_default = '' | |
$always_learner = false | |
$use_provider_id = false | |
$use_xapi = false | |
$xapi_launch_url = '' | |
$xapi_launch_key = '' | |
$xapi_launch_secret = '' | |
$xapi_activity_id = '' | |
$custom_params = '' | |
$keywords = '' | |
$creator = 0 | |
$accepted_by = 0 | |
$is_global = false | |
Definition at line 14 of file class.ilLTIConsumeProvider.php.
ilLTIConsumeProvider::__construct | ( | $providerId = null | ) |
ilLTIConsumeProvider constructor.
null | $providerId |
Definition at line 126 of file class.ilLTIConsumeProvider.php.
References load(), and setId().
ilLTIConsumeProvider::assignFromDbRow | ( | $dbRow | ) |
$dbRow |
Definition at line 853 of file class.ilLTIConsumeProvider.php.
References getId(), getProviderIcon(), getProviderIconFilename(), setAcceptedBy(), setAlwaysLearner(), setAvailability(), setCategory(), setCreator(), setCustomParams(), setDescription(), setHasOutcome(), setId(), setIncludeUserPicture(), setIsExternalProvider(), setIsGlobal(), setKeepLp(), setKeywords(), setLaunchMethod(), setLogLevel(), setMasteryScore(), setPrivacyCommentDefault(), setPrivacyIdent(), setPrivacyName(), setProviderIcon(), setProviderIconFilename(), setProviderKey(), setProviderKeyCustomizable(), setProviderSecret(), setProviderUrl(), setProviderXml(), setRemarks(), setTimeToDelete(), setTitle(), setUseProviderId(), setUseXapi(), setXapiActivityId(), setXapiLaunchKey(), setXapiLaunchSecret(), and setXapiLaunchUrl().
Referenced by load().
ilLTIConsumeProvider::delete | ( | ) |
Definition at line 1003 of file class.ilLTIConsumeProvider.php.
ilLTIConsumeProvider::getAcceptedBy | ( | ) |
Definition at line 820 of file class.ilLTIConsumeProvider.php.
References $accepted_by.
Referenced by getInsertUpdateFields().
ilLTIConsumeProvider::getAlwaysLearner | ( | ) |
Definition at line 646 of file class.ilLTIConsumeProvider.php.
References $always_learner.
Referenced by getInsertUpdateFields().
ilLTIConsumeProvider::getAvailability | ( | ) |
Definition at line 195 of file class.ilLTIConsumeProvider.php.
References $availability.
Referenced by getInsertUpdateFields().
|
static |
Definition at line 391 of file class.ilLTIConsumeProvider.php.
References $category, and $DIC.
Referenced by ilLTIConsumerProviderTableGUI\getCategoryTranslation(), ilLTIConsumerProviderTableGUI\initFilter(), and ilLTIConsumeProviderFormGUI\initForm().
ilLTIConsumeProvider::getCategory | ( | ) |
Definition at line 453 of file class.ilLTIConsumeProvider.php.
References $category.
Referenced by getInsertUpdateFields().
ilLTIConsumeProvider::getCreator | ( | ) |
Definition at line 804 of file class.ilLTIConsumeProvider.php.
References $creator.
Referenced by getInsertUpdateFields(), isAcceptableAsGlobal(), and isResetableToUserDefined().
ilLTIConsumeProvider::getCustomParams | ( | ) |
Definition at line 758 of file class.ilLTIConsumeProvider.php.
References $custom_params.
Referenced by getInsertUpdateFields().
ilLTIConsumeProvider::getDescription | ( | ) |
Definition at line 179 of file class.ilLTIConsumeProvider.php.
References $description.
Referenced by getInsertUpdateFields().
ilLTIConsumeProvider::getHasOutcome | ( | ) |
Definition at line 517 of file class.ilLTIConsumeProvider.php.
References $has_outcome.
Referenced by getInsertUpdateFields().
ilLTIConsumeProvider::getId | ( | ) |
Definition at line 147 of file class.ilLTIConsumeProvider.php.
References $id.
Referenced by assignFromDbRow(), delete(), getInsertUpdateFields(), load(), save(), and update().
ilLTIConsumeProvider::getIncludeUserPicture | ( | ) |
Definition at line 614 of file class.ilLTIConsumeProvider.php.
References $include_user_picture.
Referenced by getInsertUpdateFields().
|
protected |
Definition at line 963 of file class.ilLTIConsumeProvider.php.
References getAcceptedBy(), getAlwaysLearner(), getAvailability(), getCategory(), getCreator(), getCustomParams(), getDescription(), getHasOutcome(), getId(), getIncludeUserPicture(), getKeywords(), getLaunchMethod(), getMasteryScore(), getPrivacyCommentDefault(), getPrivacyIdent(), getPrivacyName(), getProviderIconFilename(), getProviderKey(), getProviderSecret(), getProviderUrl(), getProviderXml(), getRemarks(), getTimeToDelete(), getTitle(), getUseProviderId(), getUseXapi(), getXapiActivityId(), getXapiLaunchKey(), getXapiLaunchSecret(), getXapiLaunchUrl(), isExternalProvider(), isGlobal(), isKeepLp(), and isProviderKeyCustomizable().
Referenced by insert(), and update().
|
static |
Inits class static.
null | $providerId |
Definition at line 139 of file class.ilLTIConsumeProvider.php.
ilLTIConsumeProvider::getKeywords | ( | ) |
Definition at line 788 of file class.ilLTIConsumeProvider.php.
References $keywords.
Referenced by getInsertUpdateFields(), and getKeywordsArray().
ilLTIConsumeProvider::getKeywordsArray | ( | ) |
Definition at line 774 of file class.ilLTIConsumeProvider.php.
References $keywords, and getKeywords().
ilLTIConsumeProvider::getLaunchMethod | ( | ) |
Definition at line 501 of file class.ilLTIConsumeProvider.php.
References $launch_method.
Referenced by getInsertUpdateFields().
ilLTIConsumeProvider::getLogLevel | ( | ) |
ilLTIConsumeProvider::getMasteryScore | ( | ) |
Definition at line 533 of file class.ilLTIConsumeProvider.php.
References $mastery_score.
Referenced by getInsertUpdateFields().
ilLTIConsumeProvider::getMasteryScorePercent | ( | ) |
Definition at line 549 of file class.ilLTIConsumeProvider.php.
ilLTIConsumeProvider::getPrivacyCommentDefault | ( | ) |
Definition at line 630 of file class.ilLTIConsumeProvider.php.
References $privacy_comment_default.
Referenced by getInsertUpdateFields().
ilLTIConsumeProvider::getPrivacyIdent | ( | ) |
Definition at line 582 of file class.ilLTIConsumeProvider.php.
References $privacy_ident.
Referenced by getInsertUpdateFields().
ilLTIConsumeProvider::getPrivacyName | ( | ) |
Definition at line 598 of file class.ilLTIConsumeProvider.php.
References $privacy_name.
Referenced by getInsertUpdateFields().
ilLTIConsumeProvider::getProviderIcon | ( | ) |
Definition at line 339 of file class.ilLTIConsumeProvider.php.
References $providerIcon.
Referenced by assignFromDbRow(), and save().
ilLTIConsumeProvider::getProviderIconFilename | ( | ) |
Definition at line 323 of file class.ilLTIConsumeProvider.php.
References $provider_icon_filename.
Referenced by assignFromDbRow(), and getInsertUpdateFields().
ilLTIConsumeProvider::getProviderIconUploadInput | ( | ) |
Definition at line 375 of file class.ilLTIConsumeProvider.php.
References $providerIconUploadInput.
Referenced by save().
ilLTIConsumeProvider::getProviderKey | ( | ) |
Definition at line 275 of file class.ilLTIConsumeProvider.php.
References $provider_key.
Referenced by getInsertUpdateFields().
ilLTIConsumeProvider::getProviderSecret | ( | ) |
Definition at line 291 of file class.ilLTIConsumeProvider.php.
References $provider_secret.
Referenced by getInsertUpdateFields().
ilLTIConsumeProvider::getProviderUrl | ( | ) |
Definition at line 259 of file class.ilLTIConsumeProvider.php.
References $provider_url.
Referenced by getInsertUpdateFields().
ilLTIConsumeProvider::getProviderXml | ( | ) |
Definition at line 469 of file class.ilLTIConsumeProvider.php.
References $provider_xml.
Referenced by getInsertUpdateFields().
ilLTIConsumeProvider::getRemarks | ( | ) |
Definition at line 211 of file class.ilLTIConsumeProvider.php.
References $remarks.
Referenced by getInsertUpdateFields().
ilLTIConsumeProvider::getTimeToDelete | ( | ) |
Definition at line 227 of file class.ilLTIConsumeProvider.php.
References $time_to_delete.
Referenced by getInsertUpdateFields().
ilLTIConsumeProvider::getTitle | ( | ) |
Definition at line 163 of file class.ilLTIConsumeProvider.php.
References $title.
Referenced by getInsertUpdateFields().
ilLTIConsumeProvider::getUseProviderId | ( | ) |
Definition at line 662 of file class.ilLTIConsumeProvider.php.
References $use_provider_id.
Referenced by getInsertUpdateFields().
ilLTIConsumeProvider::getUseXapi | ( | ) |
Definition at line 678 of file class.ilLTIConsumeProvider.php.
References $use_xapi.
Referenced by getInsertUpdateFields().
|
static |
Definition at line 430 of file class.ilLTIConsumeProvider.php.
ilLTIConsumeProvider::getXapiActivityId | ( | ) |
Definition at line 742 of file class.ilLTIConsumeProvider.php.
References $xapi_activity_id.
Referenced by getInsertUpdateFields().
ilLTIConsumeProvider::getXapiLaunchKey | ( | ) |
Definition at line 710 of file class.ilLTIConsumeProvider.php.
References $xapi_launch_key.
Referenced by getInsertUpdateFields().
ilLTIConsumeProvider::getXapiLaunchSecret | ( | ) |
Definition at line 726 of file class.ilLTIConsumeProvider.php.
References $xapi_launch_secret.
Referenced by getInsertUpdateFields().
ilLTIConsumeProvider::getXapiLaunchUrl | ( | ) |
Definition at line 694 of file class.ilLTIConsumeProvider.php.
References $xapi_launch_url.
Referenced by getInsertUpdateFields().
ilLTIConsumeProvider::hasProviderIcon | ( | ) |
ilLTIConsumeProvider::hasProviderIconUploadInput | ( | ) |
Definition at line 367 of file class.ilLTIConsumeProvider.php.
Referenced by save().
ilLTIConsumeProvider::insert | ( | ) |
Definition at line 951 of file class.ilLTIConsumeProvider.php.
References $DIC, getInsertUpdateFields(), and setId().
Referenced by save().
ilLTIConsumeProvider::isAcceptableAsGlobal | ( | ) |
Definition at line 1014 of file class.ilLTIConsumeProvider.php.
References getCreator(), and isGlobal().
ilLTIConsumeProvider::isExternalProvider | ( | ) |
Definition at line 485 of file class.ilLTIConsumeProvider.php.
References $is_external_provider.
Referenced by getInsertUpdateFields().
ilLTIConsumeProvider::isGlobal | ( | ) |
Definition at line 836 of file class.ilLTIConsumeProvider.php.
References $is_global.
Referenced by getInsertUpdateFields(), isAcceptableAsGlobal(), and isResetableToUserDefined().
ilLTIConsumeProvider::isKeepLp | ( | ) |
Definition at line 565 of file class.ilLTIConsumeProvider.php.
References $keep_lp.
Referenced by getInsertUpdateFields().
ilLTIConsumeProvider::isProviderKeyCustomizable | ( | ) |
Definition at line 307 of file class.ilLTIConsumeProvider.php.
References $provider_key_customizable.
Referenced by getInsertUpdateFields(), and ilLTIConsumeProviderFormGUI\initProvider().
ilLTIConsumeProvider::isResetableToUserDefined | ( | ) |
Definition at line 1019 of file class.ilLTIConsumeProvider.php.
References getCreator(), and isGlobal().
ilLTIConsumeProvider::isValidCategory | ( | string | $category | ) |
string | $category |
Definition at line 445 of file class.ilLTIConsumeProvider.php.
Referenced by ilLTIConsumeProviderFormGUI\initProvider().
ilLTIConsumeProvider::load | ( | ) |
Definition at line 902 of file class.ilLTIConsumeProvider.php.
References $DIC, $query, $res, assignFromDbRow(), and getId().
Referenced by __construct().
ilLTIConsumeProvider::save | ( | ) |
Definition at line 919 of file class.ilLTIConsumeProvider.php.
References getId(), getProviderIcon(), getProviderIconUploadInput(), hasProviderIconUploadInput(), insert(), setProviderIcon(), setProviderIconFilename(), and update().
ilLTIConsumeProvider::setAcceptedBy | ( | int | $accepted_by | ) |
int | $accepted_by |
Definition at line 828 of file class.ilLTIConsumeProvider.php.
References $accepted_by.
Referenced by assignFromDbRow().
ilLTIConsumeProvider::setAlwaysLearner | ( | bool | $always_learner | ) |
bool | $always_learner |
Definition at line 654 of file class.ilLTIConsumeProvider.php.
References $always_learner.
Referenced by assignFromDbRow(), and ilLTIConsumeProviderFormGUI\initProvider().
ilLTIConsumeProvider::setAvailability | ( | int | $availability | ) |
int | $availability |
Definition at line 203 of file class.ilLTIConsumeProvider.php.
References $availability.
Referenced by assignFromDbRow(), and ilLTIConsumeProviderFormGUI\initProvider().
ilLTIConsumeProvider::setCategory | ( | string | $category | ) |
string | $category |
Definition at line 461 of file class.ilLTIConsumeProvider.php.
References $category.
Referenced by assignFromDbRow(), and ilLTIConsumeProviderFormGUI\initProvider().
ilLTIConsumeProvider::setCreator | ( | int | $creator | ) |
int | $creator |
Definition at line 812 of file class.ilLTIConsumeProvider.php.
References $creator.
Referenced by assignFromDbRow().
ilLTIConsumeProvider::setCustomParams | ( | string | $custom_params | ) |
string | $custom_params |
Definition at line 766 of file class.ilLTIConsumeProvider.php.
References $custom_params.
Referenced by assignFromDbRow(), and ilLTIConsumeProviderFormGUI\initProvider().
ilLTIConsumeProvider::setDescription | ( | string | $description | ) |
string | $description |
Definition at line 187 of file class.ilLTIConsumeProvider.php.
References $description.
Referenced by assignFromDbRow(), and ilLTIConsumeProviderFormGUI\initProvider().
ilLTIConsumeProvider::setHasOutcome | ( | bool | $has_outcome | ) |
bool | $has_outcome |
Definition at line 525 of file class.ilLTIConsumeProvider.php.
References $has_outcome.
Referenced by assignFromDbRow(), and ilLTIConsumeProviderFormGUI\initProvider().
ilLTIConsumeProvider::setId | ( | int | $id | ) |
int | $id |
Definition at line 155 of file class.ilLTIConsumeProvider.php.
References $id.
Referenced by __construct(), assignFromDbRow(), and insert().
ilLTIConsumeProvider::setIncludeUserPicture | ( | bool | $include_user_picture | ) |
bool | $include_user_picture |
Definition at line 622 of file class.ilLTIConsumeProvider.php.
References $include_user_picture.
Referenced by assignFromDbRow(), and ilLTIConsumeProviderFormGUI\initProvider().
ilLTIConsumeProvider::setIsExternalProvider | ( | bool | $is_external_provider | ) |
bool | $is_external_provider |
Definition at line 493 of file class.ilLTIConsumeProvider.php.
References $is_external_provider.
Referenced by assignFromDbRow(), and ilLTIConsumeProviderFormGUI\initProvider().
ilLTIConsumeProvider::setIsGlobal | ( | bool | $is_global | ) |
bool | $is_global |
Definition at line 844 of file class.ilLTIConsumeProvider.php.
References $is_global.
Referenced by assignFromDbRow().
ilLTIConsumeProvider::setKeepLp | ( | bool | $keep_lp | ) |
bool | $keep_lp |
Definition at line 573 of file class.ilLTIConsumeProvider.php.
References $keep_lp.
Referenced by assignFromDbRow().
ilLTIConsumeProvider::setKeywords | ( | string | $keywords | ) |
string | $keywords |
Definition at line 796 of file class.ilLTIConsumeProvider.php.
References $keywords.
Referenced by assignFromDbRow(), and ilLTIConsumeProviderFormGUI\initProvider().
ilLTIConsumeProvider::setLaunchMethod | ( | string | $launch_method | ) |
string | $launch_method |
Definition at line 509 of file class.ilLTIConsumeProvider.php.
References $launch_method.
Referenced by assignFromDbRow().
ilLTIConsumeProvider::setLogLevel | ( | int | $log_level | ) |
int | $log_level |
Definition at line 251 of file class.ilLTIConsumeProvider.php.
References $log_level.
Referenced by assignFromDbRow().
ilLTIConsumeProvider::setMasteryScore | ( | float | $mastery_score | ) |
float | $mastery_score |
Definition at line 541 of file class.ilLTIConsumeProvider.php.
References $mastery_score.
Referenced by assignFromDbRow().
ilLTIConsumeProvider::setMasteryScorePercent | ( | float | $mastery_score_percent | ) |
float | $mastery_score_percent |
Definition at line 557 of file class.ilLTIConsumeProvider.php.
Referenced by ilLTIConsumeProviderFormGUI\initProvider().
ilLTIConsumeProvider::setPrivacyCommentDefault | ( | string | $privacy_comment_default | ) |
string | $privacy_comment_default |
Definition at line 638 of file class.ilLTIConsumeProvider.php.
References $privacy_comment_default.
Referenced by assignFromDbRow().
ilLTIConsumeProvider::setPrivacyIdent | ( | $privacy_ident | ) |
mixed | $privacy_ident |
Definition at line 590 of file class.ilLTIConsumeProvider.php.
References $privacy_ident.
Referenced by assignFromDbRow(), and ilLTIConsumeProviderFormGUI\initProvider().
ilLTIConsumeProvider::setPrivacyName | ( | string | $privacy_name | ) |
string | $privacy_name |
Definition at line 606 of file class.ilLTIConsumeProvider.php.
References $privacy_name.
Referenced by assignFromDbRow(), and ilLTIConsumeProviderFormGUI\initProvider().
ilLTIConsumeProvider::setProviderIcon | ( | ilLTIConsumeProviderIcon | $providerIcon | ) |
ilLTIConsumeProviderIcon | $providerIcon |
Definition at line 359 of file class.ilLTIConsumeProvider.php.
References $providerIcon.
Referenced by assignFromDbRow(), and save().
ilLTIConsumeProvider::setProviderIconFilename | ( | string | $provider_icon_filename | ) |
string | $provider_icon_filename |
Definition at line 331 of file class.ilLTIConsumeProvider.php.
References $provider_icon_filename.
Referenced by assignFromDbRow(), and save().
ilLTIConsumeProvider::setProviderIconUploadInput | ( | ilImageFileInputGUI | $providerIconUploadInput | ) |
ilImageFileInputGUI | $providerIconUploadInput |
Definition at line 383 of file class.ilLTIConsumeProvider.php.
References $providerIconUploadInput.
Referenced by ilLTIConsumeProviderFormGUI\initProvider().
ilLTIConsumeProvider::setProviderKey | ( | string | $provider_key | ) |
string | $provider_key |
Definition at line 283 of file class.ilLTIConsumeProvider.php.
References $provider_key.
Referenced by assignFromDbRow(), and ilLTIConsumeProviderFormGUI\initProvider().
ilLTIConsumeProvider::setProviderKeyCustomizable | ( | bool | $provider_key_customizable | ) |
bool | $provider_key_customizable |
Definition at line 315 of file class.ilLTIConsumeProvider.php.
References $provider_key_customizable.
Referenced by assignFromDbRow(), and ilLTIConsumeProviderFormGUI\initProvider().
ilLTIConsumeProvider::setProviderSecret | ( | string | $provider_secret | ) |
string | $provider_secret |
Definition at line 299 of file class.ilLTIConsumeProvider.php.
References $provider_secret.
Referenced by assignFromDbRow(), and ilLTIConsumeProviderFormGUI\initProvider().
ilLTIConsumeProvider::setProviderUrl | ( | string | $provider_url | ) |
string | $provider_url |
Definition at line 267 of file class.ilLTIConsumeProvider.php.
References $provider_url.
Referenced by assignFromDbRow(), and ilLTIConsumeProviderFormGUI\initProvider().
ilLTIConsumeProvider::setProviderXml | ( | string | $provider_xml | ) |
string | $provider_xml |
Definition at line 477 of file class.ilLTIConsumeProvider.php.
References $provider_xml.
Referenced by assignFromDbRow().
ilLTIConsumeProvider::setRemarks | ( | string | $remarks | ) |
string | $remarks |
Definition at line 219 of file class.ilLTIConsumeProvider.php.
References $remarks.
Referenced by assignFromDbRow(), and ilLTIConsumeProviderFormGUI\initProvider().
ilLTIConsumeProvider::setTimeToDelete | ( | int | $time_to_delete | ) |
int | $time_to_delete |
Definition at line 235 of file class.ilLTIConsumeProvider.php.
References $time_to_delete.
Referenced by assignFromDbRow().
ilLTIConsumeProvider::setTitle | ( | string | $title | ) |
string | $title |
Definition at line 171 of file class.ilLTIConsumeProvider.php.
References $title.
Referenced by assignFromDbRow(), and ilLTIConsumeProviderFormGUI\initProvider().
ilLTIConsumeProvider::setUseProviderId | ( | bool | $use_provider_id | ) |
bool | $use_provider_id |
Definition at line 670 of file class.ilLTIConsumeProvider.php.
References $use_provider_id.
Referenced by assignFromDbRow(), and ilLTIConsumeProviderFormGUI\initProvider().
ilLTIConsumeProvider::setUseXapi | ( | bool | $use_xapi | ) |
bool | $use_xapi |
Definition at line 686 of file class.ilLTIConsumeProvider.php.
References $use_xapi.
Referenced by assignFromDbRow(), and ilLTIConsumeProviderFormGUI\initProvider().
ilLTIConsumeProvider::setXapiActivityId | ( | string | $xapi_activity_id | ) |
string | $xapi_activity_id |
Definition at line 750 of file class.ilLTIConsumeProvider.php.
References $xapi_activity_id.
Referenced by assignFromDbRow(), and ilLTIConsumeProviderFormGUI\initProvider().
ilLTIConsumeProvider::setXapiLaunchKey | ( | string | $xapi_launch_key | ) |
string | $xapi_launch_key |
Definition at line 718 of file class.ilLTIConsumeProvider.php.
References $xapi_launch_key.
Referenced by assignFromDbRow(), and ilLTIConsumeProviderFormGUI\initProvider().
ilLTIConsumeProvider::setXapiLaunchSecret | ( | string | $xapi_launch_secret | ) |
string | $xapi_launch_secret |
Definition at line 734 of file class.ilLTIConsumeProvider.php.
References $xapi_launch_secret.
Referenced by assignFromDbRow(), and ilLTIConsumeProviderFormGUI\initProvider().
ilLTIConsumeProvider::setXapiLaunchUrl | ( | string | $xapi_launch_url | ) |
string | $xapi_launch_url |
Definition at line 702 of file class.ilLTIConsumeProvider.php.
References $xapi_launch_url.
Referenced by assignFromDbRow(), and ilLTIConsumeProviderFormGUI\initProvider().
ilLTIConsumeProvider::update | ( | ) |
Definition at line 942 of file class.ilLTIConsumeProvider.php.
References $DIC, getId(), and getInsertUpdateFields().
Referenced by save().
|
protected |
Definition at line 118 of file class.ilLTIConsumeProvider.php.
Referenced by getAcceptedBy(), and setAcceptedBy().
|
protected |
Definition at line 98 of file class.ilLTIConsumeProvider.php.
Referenced by getAlwaysLearner(), and setAlwaysLearner().
|
protected |
Definition at line 22 of file class.ilLTIConsumeProvider.php.
Referenced by getAvailability(), and setAvailability().
|
protected |
Definition at line 61 of file class.ilLTIConsumeProvider.php.
Referenced by getCategoriesSelectOptions(), getCategory(), and setCategory().
|
protected |
Definition at line 116 of file class.ilLTIConsumeProvider.php.
Referenced by getCreator(), and setCreator().
|
protected |
Definition at line 112 of file class.ilLTIConsumeProvider.php.
Referenced by getCustomParams(), and setCustomParams().
|
protected |
Definition at line 20 of file class.ilLTIConsumeProvider.php.
Referenced by getDescription(), and setDescription().
|
protected |
Definition at line 72 of file class.ilLTIConsumeProvider.php.
Referenced by getHasOutcome(), and setHasOutcome().
|
protected |
Definition at line 16 of file class.ilLTIConsumeProvider.php.
|
protected |
Definition at line 94 of file class.ilLTIConsumeProvider.php.
Referenced by getIncludeUserPicture(), and setIncludeUserPicture().
|
protected |
Definition at line 65 of file class.ilLTIConsumeProvider.php.
Referenced by isExternalProvider(), and setIsExternalProvider().
|
protected |
Definition at line 120 of file class.ilLTIConsumeProvider.php.
Referenced by isGlobal(), and setIsGlobal().
|
protected |
Definition at line 76 of file class.ilLTIConsumeProvider.php.
Referenced by isKeepLp(), and setKeepLp().
|
protected |
Definition at line 114 of file class.ilLTIConsumeProvider.php.
Referenced by getKeywords(), getKeywordsArray(), and setKeywords().
|
protected |
Definition at line 70 of file class.ilLTIConsumeProvider.php.
Referenced by getLaunchMethod(), and setLaunchMethod().
|
protected |
Definition at line 31 of file class.ilLTIConsumeProvider.php.
Referenced by getLogLevel(), and setLogLevel().
|
protected |
Definition at line 74 of file class.ilLTIConsumeProvider.php.
Referenced by getMasteryScore(), and setMasteryScore().
|
protected |
Definition at line 96 of file class.ilLTIConsumeProvider.php.
Referenced by getPrivacyCommentDefault(), and setPrivacyCommentDefault().
|
protected |
Definition at line 83 of file class.ilLTIConsumeProvider.php.
Referenced by getPrivacyIdent(), and setPrivacyIdent().
|
protected |
Definition at line 89 of file class.ilLTIConsumeProvider.php.
Referenced by getPrivacyName(), and setPrivacyName().
|
protected |
Definition at line 41 of file class.ilLTIConsumeProvider.php.
Referenced by getProviderIconFilename(), and setProviderIconFilename().
|
protected |
Definition at line 35 of file class.ilLTIConsumeProvider.php.
Referenced by getProviderKey(), and setProviderKey().
|
protected |
Definition at line 39 of file class.ilLTIConsumeProvider.php.
Referenced by isProviderKeyCustomizable(), and setProviderKeyCustomizable().
|
protected |
Definition at line 37 of file class.ilLTIConsumeProvider.php.
Referenced by getProviderSecret(), and setProviderSecret().
|
protected |
Definition at line 33 of file class.ilLTIConsumeProvider.php.
Referenced by getProviderUrl(), and setProviderUrl().
|
protected |
Definition at line 63 of file class.ilLTIConsumeProvider.php.
Referenced by getProviderXml(), and setProviderXml().
|
protected |
Definition at line 46 of file class.ilLTIConsumeProvider.php.
Referenced by getProviderIcon(), and setProviderIcon().
|
protected |
Definition at line 51 of file class.ilLTIConsumeProvider.php.
Referenced by getProviderIconUploadInput(), and setProviderIconUploadInput().
|
protected |
Definition at line 27 of file class.ilLTIConsumeProvider.php.
Referenced by getRemarks(), and setRemarks().
|
protected |
Definition at line 29 of file class.ilLTIConsumeProvider.php.
Referenced by getTimeToDelete(), and setTimeToDelete().
|
protected |
Definition at line 18 of file class.ilLTIConsumeProvider.php.
Referenced by getTitle(), and setTitle().
|
protected |
Definition at line 100 of file class.ilLTIConsumeProvider.php.
Referenced by getUseProviderId(), and setUseProviderId().
|
protected |
Definition at line 102 of file class.ilLTIConsumeProvider.php.
Referenced by getUseXapi(), and setUseXapi().
|
protected |
Definition at line 110 of file class.ilLTIConsumeProvider.php.
Referenced by getXapiActivityId(), and setXapiActivityId().
|
protected |
Definition at line 106 of file class.ilLTIConsumeProvider.php.
Referenced by getXapiLaunchKey(), and setXapiLaunchKey().
|
protected |
Definition at line 108 of file class.ilLTIConsumeProvider.php.
Referenced by getXapiLaunchSecret(), and setXapiLaunchSecret().
|
protected |
Definition at line 104 of file class.ilLTIConsumeProvider.php.
Referenced by getXapiLaunchUrl(), and setXapiLaunchUrl().
const ilLTIConsumeProvider::AVAILABILITY_CREATE = 2 |
const ilLTIConsumeProvider::AVAILABILITY_EXISTING = 1 |
Definition at line 24 of file class.ilLTIConsumeProvider.php.
Referenced by ilLTIConsumerProviderTableGUI\getAvailabilityLabel(), ilLTIConsumeProviderList\getWhereExpression(), and ilLTIConsumeProviderFormGUI\initForm().
const ilLTIConsumeProvider::AVAILABILITY_NONE = 0 |
Definition at line 23 of file class.ilLTIConsumeProvider.php.
Referenced by ilLTIConsumerEmbeddedContentGUI\executeCommand(), ilLTIConsumerProviderTableGUI\getAvailabilityLabel(), ilLTIConsumeProviderList\getWhereExpression(), ilObjLTIConsumerGUI\handleAvailablityMessage(), ilLTIConsumeProviderFormGUI\initForm(), ilObjLTIConsumerGUI\initInfoScreenToolbar(), and ilObjLTIConsumerGUI\setTabs().
const ilLTIConsumeProvider::CATEGORY_ASSESSMENT = 'assessment' |
Definition at line 53 of file class.ilLTIConsumeProvider.php.
const ilLTIConsumeProvider::CATEGORY_COMMUNICATION = 'communication' |
Definition at line 56 of file class.ilLTIConsumeProvider.php.
const ilLTIConsumeProvider::CATEGORY_CONTENT = 'content' |
Definition at line 55 of file class.ilLTIConsumeProvider.php.
const ilLTIConsumeProvider::CATEGORY_FEEDBACK = 'feedback' |
Definition at line 54 of file class.ilLTIConsumeProvider.php.
const ilLTIConsumeProvider::CATEGORY_ORGANISATION = 'organisation' |
Definition at line 57 of file class.ilLTIConsumeProvider.php.
const ilLTIConsumeProvider::LAUNCH_METHOD_NEW = 'newWin' |
Definition at line 69 of file class.ilLTIConsumeProvider.php.
const ilLTIConsumeProvider::LAUNCH_METHOD_OWN = 'ownWin' |
Definition at line 68 of file class.ilLTIConsumeProvider.php.
const ilLTIConsumeProvider::PRIVACY_IDENT_IL_UUID_EXT_ACCOUNT = 1 |
Definition at line 79 of file class.ilLTIConsumeProvider.php.
Referenced by ilLTIConsumeProviderFormGUI\initForm().
const ilLTIConsumeProvider::PRIVACY_IDENT_IL_UUID_LOGIN = 2 |
Definition at line 80 of file class.ilLTIConsumeProvider.php.
Referenced by ilLTIConsumeProviderFormGUI\initForm().
const ilLTIConsumeProvider::PRIVACY_IDENT_IL_UUID_SHA256 = 5 |
Definition at line 82 of file class.ilLTIConsumeProvider.php.
const ilLTIConsumeProvider::PRIVACY_IDENT_IL_UUID_USER_ID = 0 |
Definition at line 78 of file class.ilLTIConsumeProvider.php.
Referenced by ilLTIConsumeProviderFormGUI\initForm().
const ilLTIConsumeProvider::PRIVACY_IDENT_REAL_EMAIL = 3 |
Definition at line 81 of file class.ilLTIConsumeProvider.php.
Referenced by ilLTIConsumeProviderFormGUI\initForm().
const ilLTIConsumeProvider::PRIVACY_NAME_FIRSTNAME = 1 |
Definition at line 86 of file class.ilLTIConsumeProvider.php.
Referenced by ilObjLTIConsumer\buildLaunchParameters(), and ilLTIConsumeProviderFormGUI\initForm().
const ilLTIConsumeProvider::PRIVACY_NAME_FULLNAME = 3 |
Definition at line 88 of file class.ilLTIConsumeProvider.php.
Referenced by ilObjLTIConsumer\buildLaunchParameters(), and ilLTIConsumeProviderFormGUI\initForm().
const ilLTIConsumeProvider::PRIVACY_NAME_LASTNAME = 2 |
Definition at line 87 of file class.ilLTIConsumeProvider.php.
Referenced by ilObjLTIConsumer\buildLaunchParameters(), and ilLTIConsumeProviderFormGUI\initForm().
const ilLTIConsumeProvider::PRIVACY_NAME_NONE = 0 |
Definition at line 85 of file class.ilLTIConsumeProvider.php.
Referenced by ilLTIConsumeProviderFormGUI\initForm().