ILIAS
release_7 Revision v7.30-3-g800a261c036
|
Public Member Functions | |
__construct () | |
executeCommand () | |
Data Fields | |
const | REDIRECTION_CMD_PARAMETER = 'redirectCmd' |
const | CMD_SHOW_GLOBAL_PROVIDER = 'showGlobalProvider' |
const | CMD_APPLY_GLOBAL_PROVIDER_FILTER = 'applyGlobalProviderFilter' |
const | CMD_RESET_GLOBAL_PROVIDER_FILTER = 'resetGlobalProviderFilter' |
const | CMD_SHOW_GLOBAL_PROVIDER_FORM = 'showGlobalProviderForm' |
const | CMD_SAVE_GLOBAL_PROVIDER_FORM = 'saveGlobalProviderForm' |
const | CMD_SHOW_GLOBAL_PROVIDER_IMPORT = 'showGlobalProviderImport' |
const | CMD_SAVE_GLOBAL_PROVIDER_IMPORT = 'saveGlobalProviderImport' |
const | CMD_SHOW_USER_PROVIDER = 'showUserProvider' |
const | CMD_SHOW_USER_PROVIDER_FORM = 'showUserProviderForm' |
const | CMD_SAVE_USER_PROVIDER_FORM = 'saveUserProviderForm' |
const | CMD_ACCEPT_PROVIDER_AS_GLOBAL = 'acceptProviderAsGlobal' |
const | CMD_ACCEPT_PROVIDER_AS_GLOBAL_MULTI = 'acceptProviderAsGlobalMulti' |
const | CMD_RESET_PROVIDER_TO_USER_SCOPE = 'resetProviderToUserScope' |
const | CMD_RESET_PROVIDER_TO_USER_SCOPE_MULTI = 'resetProviderToUserScopeMulti' |
const | CMD_DELETE_GLOBAL_PROVIDER = 'deleteGlobalProvider' |
const | CMD_DELETE_GLOBAL_PROVIDER_MULTI = 'deleteGlobalProviderMulti' |
const | CMD_DELETE_USER_PROVIDER = 'deleteUserProvider' |
const | CMD_DELETE_USER_PROVIDER_MULTI = 'deleteUserProviderMulti' |
const | CMD_PERFORM_DELETE_PROVIDERS = 'performDeleteProviders' |
const | CMD_SHOW_SETTINGS = 'showSettings' |
const | CMD_SAVE_SETTINGS = 'saveSettings' |
const | CMD_ROLE_AUTOCOMPLETE = 'roleAutocomplete' |
const | CMD_SHOW_USAGES = 'showUsages' |
const | ALLOWED_FILE_EXT = ['jpg', 'jpeg', 'png', 'gif', 'ico', 'svg'] |
Private Member Functions | |
prepareProvider () | |
getInput ($key) | |
checkIconFileExtension ($ext) | |
checkIconFileVirus ($ico) | |
Private Attributes | |
$_importedXmlData = [] | |
Definition at line 16 of file class.ilLTIConsumerAdministrationGUI.php.
ilLTIConsumerAdministrationGUI::__construct | ( | ) |
|
protected |
Definition at line 543 of file class.ilLTIConsumerAdministrationGUI.php.
References $DIC, fetchProvider(), and performAcceptProvidersAsGlobal().
|
protected |
Definition at line 519 of file class.ilLTIConsumerAdministrationGUI.php.
References $DIC, fetchProviderMulti(), performAcceptProvidersAsGlobal(), and ilUtil\sendFailure().
|
protected |
Definition at line 109 of file class.ilLTIConsumerAdministrationGUI.php.
References buildProviderTable(), and showGlobalProviderCmd().
|
protected |
Definition at line 807 of file class.ilLTIConsumerAdministrationGUI.php.
References $DIC.
Referenced by saveGlobalProviderFormCmd(), saveUserProviderFormCmd(), showGlobalProviderFormCmd(), and showUserProviderFormCmd().
|
protected |
$saveCommand | |
$cancelCommand |
Definition at line 291 of file class.ilLTIConsumerAdministrationGUI.php.
References $DIC, and ilFormPropertyGUI\setInfo().
Referenced by saveGlobalProviderImportCmd(), and showGlobalProviderImportCmd().
|
protected |
$parentGui | |
$parentCmd | |
$editCmd |
Definition at line 767 of file class.ilLTIConsumerAdministrationGUI.php.
Referenced by applyGlobalProviderFilterCmd(), resetGlobalProviderFilterCmd(), showGlobalProviderCmd(), and showUserProviderCmd().
|
protected |
Definition at line 903 of file class.ilLTIConsumerAdministrationGUI.php.
References $DIC.
Referenced by saveSettingsCmd(), and showSettingsCmd().
|
private |
string | $ext |
Definition at line 429 of file class.ilLTIConsumerAdministrationGUI.php.
Referenced by getInput().
|
private |
string | $ico |
Definition at line 438 of file class.ilLTIConsumerAdministrationGUI.php.
References ilVirusScannerFactory\_getInstance().
Referenced by getInput().
|
protected |
Definition at line 712 of file class.ilLTIConsumerAdministrationGUI.php.
References $DIC, and ilObject\_getIcon().
Referenced by deleteGlobalProviderCmd(), deleteGlobalProviderMultiCmd(), deleteUserProviderCmd(), and deleteUserProviderMultiCmd().
|
protected |
Definition at line 638 of file class.ilLTIConsumerAdministrationGUI.php.
References $DIC, confirmDeleteProviders(), fetchProvider(), and validateProviderDeletionSelection().
|
protected |
Definition at line 621 of file class.ilLTIConsumerAdministrationGUI.php.
References $DIC, confirmDeleteProviders(), fetchProviderMulti(), and validateProviderDeletionSelection().
|
protected |
Definition at line 673 of file class.ilLTIConsumerAdministrationGUI.php.
References $DIC, confirmDeleteProviders(), fetchProvider(), and validateProviderDeletionSelection().
|
protected |
Definition at line 656 of file class.ilLTIConsumerAdministrationGUI.php.
References $DIC, confirmDeleteProviders(), fetchProviderMulti(), and validateProviderDeletionSelection().
ilLTIConsumerAdministrationGUI::executeCommand | ( | ) |
Definition at line 95 of file class.ilLTIConsumerAdministrationGUI.php.
References $DIC, and initSubTabs().
|
protected |
Definition at line 821 of file class.ilLTIConsumerAdministrationGUI.php.
References $_GET.
Referenced by acceptProviderAsGlobalCmd(), deleteGlobalProviderCmd(), deleteUserProviderCmd(), resetProviderToUserScopeCmd(), saveGlobalProviderFormCmd(), and saveUserProviderFormCmd().
|
protected |
Definition at line 834 of file class.ilLTIConsumerAdministrationGUI.php.
References $_POST.
Referenced by acceptProviderAsGlobalMultiCmd(), deleteGlobalProviderMultiCmd(), deleteUserProviderMultiCmd(), performDeleteProvidersCmd(), and resetProviderToUserScopeMultiCmd().
|
protected |
Definition at line 852 of file class.ilLTIConsumerAdministrationGUI.php.
References $_GET.
|
private |
$key |
Definition at line 371 of file class.ilLTIConsumerAdministrationGUI.php.
References $DIC, $response, $url, checkIconFileExtension(), and checkIconFileVirus().
Referenced by prepareProvider().
|
protected |
array | $providerIds |
Definition at line 920 of file class.ilLTIConsumerAdministrationGUI.php.
Referenced by validateProviderDeletionSelection().
|
protected |
Definition at line 63 of file class.ilLTIConsumerAdministrationGUI.php.
References $DIC.
Referenced by executeCommand().
|
protected |
ilLTIConsumeProvider[] | $providers |
Definition at line 560 of file class.ilLTIConsumerAdministrationGUI.php.
References $DIC.
Referenced by acceptProviderAsGlobalCmd(), and acceptProviderAsGlobalMultiCmd().
|
protected |
Definition at line 744 of file class.ilLTIConsumerAdministrationGUI.php.
References $_GET, $DIC, fetchProviderMulti(), and validateProviderDeletionSelection().
|
protected |
string | $providerXml |
TODO: parse xml and initialise provider object –> consider two kind xmls
Definition at line 317 of file class.ilLTIConsumerAdministrationGUI.php.
References prepareProvider().
Referenced by saveGlobalProviderImportCmd().
|
protected |
ilLTIConsumeProvider[] | $providers |
Definition at line 612 of file class.ilLTIConsumerAdministrationGUI.php.
Referenced by resetProviderToUserScopeCmd(), and resetProviderToUserScopeMultiCmd().
|
private |
Definition at line 345 of file class.ilLTIConsumerAdministrationGUI.php.
References getInput().
Referenced by performProviderImport().
|
protected |
Definition at line 117 of file class.ilLTIConsumerAdministrationGUI.php.
References buildProviderTable(), and showGlobalProviderCmd().
|
protected |
Definition at line 595 of file class.ilLTIConsumerAdministrationGUI.php.
References $DIC, fetchProvider(), and performResetProvidersToUserScope().
|
protected |
Definition at line 571 of file class.ilLTIConsumerAdministrationGUI.php.
References $DIC, fetchProviderMulti(), performResetProvidersToUserScope(), and ilUtil\sendFailure().
|
protected |
Definition at line 212 of file class.ilLTIConsumerAdministrationGUI.php.
References $DIC, buildProviderForm(), fetchProvider(), and showGlobalProviderFormCmd().
|
protected |
Definition at line 256 of file class.ilLTIConsumerAdministrationGUI.php.
References $_POST, $DIC, buildProviderImportForm(), performProviderImport(), and showGlobalProviderImportCmd().
|
protected |
Definition at line 884 of file class.ilLTIConsumerAdministrationGUI.php.
References $DIC, buildSettingsForm(), and showSettingsCmd().
|
protected |
Definition at line 496 of file class.ilLTIConsumerAdministrationGUI.php.
References $DIC, buildProviderForm(), fetchProvider(), and showUserProviderFormCmd().
|
protected |
Definition at line 125 of file class.ilLTIConsumerAdministrationGUI.php.
References $DIC, buildProviderTable(), and ilLTIConsumeProviderList\SCOPE_GLOBAL.
Referenced by applyGlobalProviderFilterCmd(), and resetGlobalProviderFilterCmd().
|
protected |
Definition at line 188 of file class.ilLTIConsumerAdministrationGUI.php.
References $_GET, $DIC, and buildProviderForm().
Referenced by saveGlobalProviderFormCmd().
|
protected |
Definition at line 240 of file class.ilLTIConsumerAdministrationGUI.php.
References $DIC, and buildProviderImportForm().
Referenced by saveGlobalProviderImportCmd().
|
protected |
Definition at line 869 of file class.ilLTIConsumerAdministrationGUI.php.
References $DIC, and buildSettingsForm().
Referenced by saveSettingsCmd().
|
protected |
Definition at line 786 of file class.ilLTIConsumerAdministrationGUI.php.
References $DIC, and ilLTIConsumeProviderList\SCOPE_GLOBAL.
|
protected |
Definition at line 448 of file class.ilLTIConsumerAdministrationGUI.php.
References $DIC, buildProviderTable(), and ilLTIConsumeProviderList\SCOPE_USER.
|
protected |
Definition at line 472 of file class.ilLTIConsumerAdministrationGUI.php.
References $_GET, $DIC, and buildProviderForm().
Referenced by saveUserProviderFormCmd().
|
protected |
Definition at line 691 of file class.ilLTIConsumerAdministrationGUI.php.
References $DIC, getProviderListForIds(), and ilUtil\sendFailure().
Referenced by deleteGlobalProviderCmd(), deleteGlobalProviderMultiCmd(), deleteUserProviderCmd(), deleteUserProviderMultiCmd(), and performDeleteProvidersCmd().
|
private |
Definition at line 52 of file class.ilLTIConsumerAdministrationGUI.php.
const ilLTIConsumerAdministrationGUI::ALLOWED_FILE_EXT = ['jpg', 'jpeg', 'png', 'gif', 'ico', 'svg'] |
Definition at line 49 of file class.ilLTIConsumerAdministrationGUI.php.
const ilLTIConsumerAdministrationGUI::CMD_ACCEPT_PROVIDER_AS_GLOBAL = 'acceptProviderAsGlobal' |
Definition at line 32 of file class.ilLTIConsumerAdministrationGUI.php.
const ilLTIConsumerAdministrationGUI::CMD_ACCEPT_PROVIDER_AS_GLOBAL_MULTI = 'acceptProviderAsGlobalMulti' |
Definition at line 33 of file class.ilLTIConsumerAdministrationGUI.php.
const ilLTIConsumerAdministrationGUI::CMD_APPLY_GLOBAL_PROVIDER_FILTER = 'applyGlobalProviderFilter' |
Definition at line 21 of file class.ilLTIConsumerAdministrationGUI.php.
const ilLTIConsumerAdministrationGUI::CMD_DELETE_GLOBAL_PROVIDER = 'deleteGlobalProvider' |
Definition at line 37 of file class.ilLTIConsumerAdministrationGUI.php.
const ilLTIConsumerAdministrationGUI::CMD_DELETE_GLOBAL_PROVIDER_MULTI = 'deleteGlobalProviderMulti' |
Definition at line 38 of file class.ilLTIConsumerAdministrationGUI.php.
const ilLTIConsumerAdministrationGUI::CMD_DELETE_USER_PROVIDER = 'deleteUserProvider' |
Definition at line 39 of file class.ilLTIConsumerAdministrationGUI.php.
const ilLTIConsumerAdministrationGUI::CMD_DELETE_USER_PROVIDER_MULTI = 'deleteUserProviderMulti' |
Definition at line 40 of file class.ilLTIConsumerAdministrationGUI.php.
const ilLTIConsumerAdministrationGUI::CMD_PERFORM_DELETE_PROVIDERS = 'performDeleteProviders' |
Definition at line 41 of file class.ilLTIConsumerAdministrationGUI.php.
const ilLTIConsumerAdministrationGUI::CMD_RESET_GLOBAL_PROVIDER_FILTER = 'resetGlobalProviderFilter' |
Definition at line 22 of file class.ilLTIConsumerAdministrationGUI.php.
const ilLTIConsumerAdministrationGUI::CMD_RESET_PROVIDER_TO_USER_SCOPE = 'resetProviderToUserScope' |
Definition at line 34 of file class.ilLTIConsumerAdministrationGUI.php.
const ilLTIConsumerAdministrationGUI::CMD_RESET_PROVIDER_TO_USER_SCOPE_MULTI = 'resetProviderToUserScopeMulti' |
Definition at line 35 of file class.ilLTIConsumerAdministrationGUI.php.
const ilLTIConsumerAdministrationGUI::CMD_ROLE_AUTOCOMPLETE = 'roleAutocomplete' |
Definition at line 45 of file class.ilLTIConsumerAdministrationGUI.php.
const ilLTIConsumerAdministrationGUI::CMD_SAVE_GLOBAL_PROVIDER_FORM = 'saveGlobalProviderForm' |
Definition at line 24 of file class.ilLTIConsumerAdministrationGUI.php.
const ilLTIConsumerAdministrationGUI::CMD_SAVE_GLOBAL_PROVIDER_IMPORT = 'saveGlobalProviderImport' |
Definition at line 26 of file class.ilLTIConsumerAdministrationGUI.php.
const ilLTIConsumerAdministrationGUI::CMD_SAVE_SETTINGS = 'saveSettings' |
Definition at line 44 of file class.ilLTIConsumerAdministrationGUI.php.
const ilLTIConsumerAdministrationGUI::CMD_SAVE_USER_PROVIDER_FORM = 'saveUserProviderForm' |
Definition at line 30 of file class.ilLTIConsumerAdministrationGUI.php.
const ilLTIConsumerAdministrationGUI::CMD_SHOW_GLOBAL_PROVIDER = 'showGlobalProvider' |
Definition at line 20 of file class.ilLTIConsumerAdministrationGUI.php.
const ilLTIConsumerAdministrationGUI::CMD_SHOW_GLOBAL_PROVIDER_FORM = 'showGlobalProviderForm' |
Definition at line 23 of file class.ilLTIConsumerAdministrationGUI.php.
const ilLTIConsumerAdministrationGUI::CMD_SHOW_GLOBAL_PROVIDER_IMPORT = 'showGlobalProviderImport' |
Definition at line 25 of file class.ilLTIConsumerAdministrationGUI.php.
const ilLTIConsumerAdministrationGUI::CMD_SHOW_SETTINGS = 'showSettings' |
Definition at line 43 of file class.ilLTIConsumerAdministrationGUI.php.
const ilLTIConsumerAdministrationGUI::CMD_SHOW_USAGES = 'showUsages' |
Definition at line 47 of file class.ilLTIConsumerAdministrationGUI.php.
const ilLTIConsumerAdministrationGUI::CMD_SHOW_USER_PROVIDER = 'showUserProvider' |
Definition at line 28 of file class.ilLTIConsumerAdministrationGUI.php.
const ilLTIConsumerAdministrationGUI::CMD_SHOW_USER_PROVIDER_FORM = 'showUserProviderForm' |
Definition at line 29 of file class.ilLTIConsumerAdministrationGUI.php.
const ilLTIConsumerAdministrationGUI::REDIRECTION_CMD_PARAMETER = 'redirectCmd' |
Definition at line 18 of file class.ilLTIConsumerAdministrationGUI.php.