ILIAS
trunk Revision v11.0_alpha-1761-g6dbbfa7b760
|
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 (string $ext) | |
checkIconFileVirus (string $ico) | |
Private Attributes | |
array | $_importedXmlData = [] |
ilGlobalTemplateInterface | $main_tpl |
Definition at line 32 of file class.ilLTIConsumerAdministrationGUI.php.
ilLTIConsumerAdministrationGUI::__construct | ( | ) |
|
protected |
ilCtrlException |
Definition at line 568 of file class.ilLTIConsumerAdministrationGUI.php.
References $DIC, $provider, fetchProvider(), and performAcceptProvidersAsGlobal().
|
protected |
ilCtrlException |
Definition at line 541 of file class.ilLTIConsumerAdministrationGUI.php.
References $DIC, $provider, fetchProviderMulti(), and performAcceptProvidersAsGlobal().
|
protected |
Definition at line 127 of file class.ilLTIConsumerAdministrationGUI.php.
References buildProviderTable(), and showGlobalProviderCmd().
|
protected |
ilCtrlException |
Definition at line 855 of file class.ilLTIConsumerAdministrationGUI.php.
References $DIC.
Referenced by saveGlobalProviderFormCmd(), saveUserProviderFormCmd(), showGlobalProviderFormCmd(), and showUserProviderFormCmd().
|
protected |
ilCtrlException |
Definition at line 311 of file class.ilLTIConsumerAdministrationGUI.php.
References $DIC, and ilFormPropertyGUI\setInfo().
Referenced by saveGlobalProviderImportCmd(), and showGlobalProviderImportCmd().
|
protected |
Definition at line 816 of file class.ilLTIConsumerAdministrationGUI.php.
Referenced by applyGlobalProviderFilterCmd(), resetGlobalProviderFilterCmd(), showGlobalProviderCmd(), and showUserProviderCmd().
|
protected |
ilCtrlException |
Definition at line 943 of file class.ilLTIConsumerAdministrationGUI.php.
References $DIC.
Referenced by saveSettingsCmd(), and showSettingsCmd().
|
private |
Definition at line 441 of file class.ilLTIConsumerAdministrationGUI.php.
References $check.
Referenced by getInput().
|
private |
Definition at line 447 of file class.ilLTIConsumerAdministrationGUI.php.
References ilVirusScannerFactory\_getInstance().
Referenced by getInput().
|
protected |
ilCtrlException |
Definition at line 764 of file class.ilLTIConsumerAdministrationGUI.php.
References $DIC, $provider, and ilObject\_getIcon().
Referenced by deleteGlobalProviderCmd(), deleteGlobalProviderMultiCmd(), deleteUserProviderCmd(), and deleteUserProviderMultiCmd().
|
protected |
ilCtrlException |
Definition at line 681 of file class.ilLTIConsumerAdministrationGUI.php.
References $DIC, $provider, confirmDeleteProviders(), fetchProvider(), and validateProviderDeletionSelection().
|
protected |
ilCtrlException |
Definition at line 661 of file class.ilLTIConsumerAdministrationGUI.php.
References $DIC, confirmDeleteProviders(), fetchProviderMulti(), and validateProviderDeletionSelection().
|
protected |
ilCtrlException |
Definition at line 722 of file class.ilLTIConsumerAdministrationGUI.php.
References $DIC, $provider, confirmDeleteProviders(), fetchProvider(), and validateProviderDeletionSelection().
|
protected |
ilCtrlException |
Definition at line 702 of file class.ilLTIConsumerAdministrationGUI.php.
References $DIC, confirmDeleteProviders(), fetchProviderMulti(), and validateProviderDeletionSelection().
ilLTIConsumerAdministrationGUI::executeCommand | ( | ) |
Definition at line 112 of file class.ilLTIConsumerAdministrationGUI.php.
References $DIC, and initSubTabs().
|
protected |
Definition at line 869 of file class.ilLTIConsumerAdministrationGUI.php.
References $DIC, and $provider.
Referenced by acceptProviderAsGlobalCmd(), deleteGlobalProviderCmd(), deleteUserProviderCmd(), resetProviderToUserScopeCmd(), saveGlobalProviderFormCmd(), and saveUserProviderFormCmd().
|
protected |
Definition at line 887 of file class.ilLTIConsumerAdministrationGUI.php.
References $DIC, $providerId, and ILIAS\Repository\int().
Referenced by acceptProviderAsGlobalMultiCmd(), deleteGlobalProviderMultiCmd(), deleteUserProviderMultiCmd(), performDeleteProvidersCmd(), and resetProviderToUserScopeMultiCmd().
|
private |
mixed | $key |
Definition at line 391 of file class.ilLTIConsumerAdministrationGUI.php.
References $DIC, $response, $url, checkIconFileExtension(), checkIconFileVirus(), and null.
Referenced by prepareProvider().
|
protected |
Definition at line 956 of file class.ilLTIConsumerAdministrationGUI.php.
Referenced by validateProviderDeletionSelection().
|
protected |
Definition at line 80 of file class.ilLTIConsumerAdministrationGUI.php.
References $DIC.
Referenced by executeCommand().
|
protected |
ilLTIConsumeProvider[] | $providers |
Definition at line 588 of file class.ilLTIConsumerAdministrationGUI.php.
References $DIC, and $provider.
Referenced by acceptProviderAsGlobalCmd(), and acceptProviderAsGlobalMultiCmd().
|
protected |
ilCtrlException |
Definition at line 799 of file class.ilLTIConsumerAdministrationGUI.php.
References $DIC, $provider, fetchProviderMulti(), and validateProviderDeletionSelection().
|
protected |
TODO: parse xml and initialise provider object –> consider two kind xmls
Definition at line 338 of file class.ilLTIConsumerAdministrationGUI.php.
References null, and prepareProvider().
Referenced by saveGlobalProviderImportCmd().
|
protected |
ilLTIConsumeProvider[] | $providers |
Definition at line 649 of file class.ilLTIConsumerAdministrationGUI.php.
References $provider.
Referenced by resetProviderToUserScopeCmd(), and resetProviderToUserScopeMultiCmd().
|
private |
Definition at line 365 of file class.ilLTIConsumerAdministrationGUI.php.
References $provider, getInput(), and null.
Referenced by performProviderImport().
|
protected |
Definition at line 135 of file class.ilLTIConsumerAdministrationGUI.php.
References buildProviderTable(), and showGlobalProviderCmd().
|
protected |
ilCtrlException |
Definition at line 629 of file class.ilLTIConsumerAdministrationGUI.php.
References $DIC, $provider, fetchProvider(), and performResetProvidersToUserScope().
|
protected |
ilCtrlException |
Definition at line 602 of file class.ilLTIConsumerAdministrationGUI.php.
References $DIC, $provider, fetchProviderMulti(), and performResetProvidersToUserScope().
|
protected |
Definition at line 234 of file class.ilLTIConsumerAdministrationGUI.php.
References $DIC, $provider, buildProviderForm(), fetchProvider(), and showGlobalProviderFormCmd().
|
protected |
Definition at line 278 of file class.ilLTIConsumerAdministrationGUI.php.
References $DIC, $provider, buildProviderImportForm(), performProviderImport(), and showGlobalProviderImportCmd().
|
protected |
Definition at line 923 of file class.ilLTIConsumerAdministrationGUI.php.
References $DIC, buildSettingsForm(), and showSettingsCmd().
|
protected |
Definition at line 515 of file class.ilLTIConsumerAdministrationGUI.php.
References $DIC, $provider, buildProviderForm(), fetchProvider(), and showUserProviderFormCmd().
|
protected |
Definition at line 143 of file class.ilLTIConsumerAdministrationGUI.php.
References $DIC, buildProviderTable(), and ilLTIConsumeProviderList\SCOPE_GLOBAL.
Referenced by applyGlobalProviderFilterCmd(), and resetGlobalProviderFilterCmd().
|
protected |
Definition at line 210 of file class.ilLTIConsumerAdministrationGUI.php.
References $DIC, $provider, buildProviderForm(), and null.
Referenced by saveGlobalProviderFormCmd().
|
protected |
Definition at line 262 of file class.ilLTIConsumerAdministrationGUI.php.
References $DIC, buildProviderImportForm(), and null.
Referenced by saveGlobalProviderImportCmd().
|
protected |
Definition at line 907 of file class.ilLTIConsumerAdministrationGUI.php.
References $DIC, buildSettingsForm(), and null.
Referenced by saveSettingsCmd().
|
protected |
Definition at line 835 of file class.ilLTIConsumerAdministrationGUI.php.
References $DIC, and ilLTIConsumeProviderList\SCOPE_GLOBAL.
|
protected |
Definition at line 457 of file class.ilLTIConsumerAdministrationGUI.php.
References $DIC, buildProviderTable(), and ilLTIConsumeProviderList\SCOPE_USER.
|
protected |
Definition at line 485 of file class.ilLTIConsumerAdministrationGUI.php.
References $DIC, $provider, buildProviderForm(), and null.
Referenced by saveUserProviderFormCmd().
|
protected |
Definition at line 740 of file class.ilLTIConsumerAdministrationGUI.php.
References $DIC, $provider, and getProviderListForIds().
Referenced by deleteGlobalProviderCmd(), deleteGlobalProviderMultiCmd(), deleteUserProviderCmd(), deleteUserProviderMultiCmd(), and performDeleteProvidersCmd().
|
private |
Definition at line 67 of file class.ilLTIConsumerAdministrationGUI.php.
|
private |
Definition at line 68 of file class.ilLTIConsumerAdministrationGUI.php.
const ilLTIConsumerAdministrationGUI::ALLOWED_FILE_EXT = ['jpg', 'jpeg', 'png', 'gif', 'ico', 'svg'] |
Definition at line 65 of file class.ilLTIConsumerAdministrationGUI.php.
const ilLTIConsumerAdministrationGUI::CMD_ACCEPT_PROVIDER_AS_GLOBAL = 'acceptProviderAsGlobal' |
Definition at line 48 of file class.ilLTIConsumerAdministrationGUI.php.
const ilLTIConsumerAdministrationGUI::CMD_ACCEPT_PROVIDER_AS_GLOBAL_MULTI = 'acceptProviderAsGlobalMulti' |
Definition at line 49 of file class.ilLTIConsumerAdministrationGUI.php.
const ilLTIConsumerAdministrationGUI::CMD_APPLY_GLOBAL_PROVIDER_FILTER = 'applyGlobalProviderFilter' |
Definition at line 37 of file class.ilLTIConsumerAdministrationGUI.php.
const ilLTIConsumerAdministrationGUI::CMD_DELETE_GLOBAL_PROVIDER = 'deleteGlobalProvider' |
Definition at line 53 of file class.ilLTIConsumerAdministrationGUI.php.
const ilLTIConsumerAdministrationGUI::CMD_DELETE_GLOBAL_PROVIDER_MULTI = 'deleteGlobalProviderMulti' |
Definition at line 54 of file class.ilLTIConsumerAdministrationGUI.php.
const ilLTIConsumerAdministrationGUI::CMD_DELETE_USER_PROVIDER = 'deleteUserProvider' |
Definition at line 55 of file class.ilLTIConsumerAdministrationGUI.php.
const ilLTIConsumerAdministrationGUI::CMD_DELETE_USER_PROVIDER_MULTI = 'deleteUserProviderMulti' |
Definition at line 56 of file class.ilLTIConsumerAdministrationGUI.php.
const ilLTIConsumerAdministrationGUI::CMD_PERFORM_DELETE_PROVIDERS = 'performDeleteProviders' |
Definition at line 57 of file class.ilLTIConsumerAdministrationGUI.php.
const ilLTIConsumerAdministrationGUI::CMD_RESET_GLOBAL_PROVIDER_FILTER = 'resetGlobalProviderFilter' |
Definition at line 38 of file class.ilLTIConsumerAdministrationGUI.php.
const ilLTIConsumerAdministrationGUI::CMD_RESET_PROVIDER_TO_USER_SCOPE = 'resetProviderToUserScope' |
Definition at line 50 of file class.ilLTIConsumerAdministrationGUI.php.
const ilLTIConsumerAdministrationGUI::CMD_RESET_PROVIDER_TO_USER_SCOPE_MULTI = 'resetProviderToUserScopeMulti' |
Definition at line 51 of file class.ilLTIConsumerAdministrationGUI.php.
const ilLTIConsumerAdministrationGUI::CMD_ROLE_AUTOCOMPLETE = 'roleAutocomplete' |
Definition at line 61 of file class.ilLTIConsumerAdministrationGUI.php.
const ilLTIConsumerAdministrationGUI::CMD_SAVE_GLOBAL_PROVIDER_FORM = 'saveGlobalProviderForm' |
Definition at line 40 of file class.ilLTIConsumerAdministrationGUI.php.
const ilLTIConsumerAdministrationGUI::CMD_SAVE_GLOBAL_PROVIDER_IMPORT = 'saveGlobalProviderImport' |
Definition at line 42 of file class.ilLTIConsumerAdministrationGUI.php.
const ilLTIConsumerAdministrationGUI::CMD_SAVE_SETTINGS = 'saveSettings' |
Definition at line 60 of file class.ilLTIConsumerAdministrationGUI.php.
const ilLTIConsumerAdministrationGUI::CMD_SAVE_USER_PROVIDER_FORM = 'saveUserProviderForm' |
Definition at line 46 of file class.ilLTIConsumerAdministrationGUI.php.
const ilLTIConsumerAdministrationGUI::CMD_SHOW_GLOBAL_PROVIDER = 'showGlobalProvider' |
Definition at line 36 of file class.ilLTIConsumerAdministrationGUI.php.
const ilLTIConsumerAdministrationGUI::CMD_SHOW_GLOBAL_PROVIDER_FORM = 'showGlobalProviderForm' |
Definition at line 39 of file class.ilLTIConsumerAdministrationGUI.php.
const ilLTIConsumerAdministrationGUI::CMD_SHOW_GLOBAL_PROVIDER_IMPORT = 'showGlobalProviderImport' |
Definition at line 41 of file class.ilLTIConsumerAdministrationGUI.php.
const ilLTIConsumerAdministrationGUI::CMD_SHOW_SETTINGS = 'showSettings' |
Definition at line 59 of file class.ilLTIConsumerAdministrationGUI.php.
const ilLTIConsumerAdministrationGUI::CMD_SHOW_USAGES = 'showUsages' |
Definition at line 63 of file class.ilLTIConsumerAdministrationGUI.php.
const ilLTIConsumerAdministrationGUI::CMD_SHOW_USER_PROVIDER = 'showUserProvider' |
Definition at line 44 of file class.ilLTIConsumerAdministrationGUI.php.
const ilLTIConsumerAdministrationGUI::CMD_SHOW_USER_PROVIDER_FORM = 'showUserProviderForm' |
Definition at line 45 of file class.ilLTIConsumerAdministrationGUI.php.
const ilLTIConsumerAdministrationGUI::REDIRECTION_CMD_PARAMETER = 'redirectCmd' |
Definition at line 34 of file class.ilLTIConsumerAdministrationGUI.php.