|
ILIAS
release_8 Revision v8.24
|
Collaboration diagram for ilLTIConsumerAdministrationGUI: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 | ( | ) |
Definition at line 70 of file class.ilLTIConsumerAdministrationGUI.php.
References $DIC.
|
protected |
| ilCtrlException |
Definition at line 568 of file class.ilLTIConsumerAdministrationGUI.php.
References $DIC, $provider, fetchProvider(), and performAcceptProvidersAsGlobal().
Here is the call graph for this function:
|
protected |
| ilCtrlException |
Definition at line 541 of file class.ilLTIConsumerAdministrationGUI.php.
References $DIC, $provider, fetchProviderMulti(), and performAcceptProvidersAsGlobal().
Here is the call graph for this function:
|
protected |
Definition at line 127 of file class.ilLTIConsumerAdministrationGUI.php.
References buildProviderTable(), and showGlobalProviderCmd().
Here is the call graph for this function:
|
protected |
| ilCtrlException |
Definition at line 855 of file class.ilLTIConsumerAdministrationGUI.php.
References $DIC, and $provider.
Referenced by saveGlobalProviderFormCmd(), saveUserProviderFormCmd(), showGlobalProviderFormCmd(), and showUserProviderFormCmd().
Here is the caller graph for this function:
|
protected |
| ilCtrlException |
Definition at line 311 of file class.ilLTIConsumerAdministrationGUI.php.
References $DIC.
Referenced by saveGlobalProviderImportCmd(), and showGlobalProviderImportCmd().
Here is the caller graph for this function:
|
protected |
Definition at line 816 of file class.ilLTIConsumerAdministrationGUI.php.
Referenced by applyGlobalProviderFilterCmd(), resetGlobalProviderFilterCmd(), showGlobalProviderCmd(), and showUserProviderCmd().
Here is the caller graph for this function:
|
protected |
| ilCtrlException |
Definition at line 943 of file class.ilLTIConsumerAdministrationGUI.php.
References $DIC.
Referenced by saveSettingsCmd(), and showSettingsCmd().
Here is the caller graph for this function:
|
private |
Definition at line 441 of file class.ilLTIConsumerAdministrationGUI.php.
References $check.
|
private |
Definition at line 447 of file class.ilLTIConsumerAdministrationGUI.php.
References ilVirusScannerFactory\_getInstance().
Here is the call graph for this function:
|
protected |
| ilCtrlException |
Definition at line 764 of file class.ilLTIConsumerAdministrationGUI.php.
References $DIC, $provider, and ilObject\_getIcon().
Referenced by deleteGlobalProviderCmd(), deleteGlobalProviderMultiCmd(), deleteUserProviderCmd(), and deleteUserProviderMultiCmd().
Here is the call graph for this function:
Here is the caller graph for this function:
|
protected |
| ilCtrlException |
Definition at line 681 of file class.ilLTIConsumerAdministrationGUI.php.
References $DIC, $provider, confirmDeleteProviders(), fetchProvider(), and validateProviderDeletionSelection().
Here is the call graph for this function:
|
protected |
| ilCtrlException |
Definition at line 661 of file class.ilLTIConsumerAdministrationGUI.php.
References $DIC, confirmDeleteProviders(), fetchProviderMulti(), and validateProviderDeletionSelection().
Here is the call graph for this function:
|
protected |
| ilCtrlException |
Definition at line 722 of file class.ilLTIConsumerAdministrationGUI.php.
References $DIC, $provider, confirmDeleteProviders(), fetchProvider(), and validateProviderDeletionSelection().
Here is the call graph for this function:
|
protected |
| ilCtrlException |
Definition at line 702 of file class.ilLTIConsumerAdministrationGUI.php.
References $DIC, confirmDeleteProviders(), fetchProviderMulti(), and validateProviderDeletionSelection().
Here is the call graph for this function:| ilLTIConsumerAdministrationGUI::executeCommand | ( | ) |
Definition at line 112 of file class.ilLTIConsumerAdministrationGUI.php.
References $DIC, and initSubTabs().
Here is the call graph for this function:
|
protected |
ILIAS\Filesystem\Exception\IOException
Definition at line 869 of file class.ilLTIConsumerAdministrationGUI.php.
References $DIC, and $provider.
Referenced by acceptProviderAsGlobalCmd(), deleteGlobalProviderCmd(), deleteUserProviderCmd(), resetProviderToUserScopeCmd(), saveGlobalProviderFormCmd(), and saveUserProviderFormCmd().
Here is the caller graph for this function:
|
protected |
ILIAS\Filesystem\Exception\IOException
Definition at line 887 of file class.ilLTIConsumerAdministrationGUI.php.
References $DIC, $providerId, and ILIAS\Repository\int().
Referenced by acceptProviderAsGlobalMultiCmd(), deleteGlobalProviderMultiCmd(), deleteUserProviderMultiCmd(), performDeleteProvidersCmd(), and resetProviderToUserScopeMultiCmd().
Here is the call graph for this function:
Here is the caller graph for this function:
|
private |
| mixed | $key |
Definition at line 391 of file class.ilLTIConsumerAdministrationGUI.php.
References ILIAS\LTI\ToolProvider\$key.
Referenced by prepareProvider().
Here is the caller graph for this function:
|
protected |
Definition at line 956 of file class.ilLTIConsumerAdministrationGUI.php.
Referenced by validateProviderDeletionSelection().
Here is the caller graph for this function:
|
protected |
Definition at line 80 of file class.ilLTIConsumerAdministrationGUI.php.
References $DIC.
Referenced by executeCommand().
Here is the caller graph for this function:
|
protected |
| ilLTIConsumeProvider[] | $providers |
ILIAS\FileUpload\Exception\IllegalStateException
ILIAS\Filesystem\Exception\FileNotFoundException
ILIAS\Filesystem\Exception\IOException
Definition at line 588 of file class.ilLTIConsumerAdministrationGUI.php.
References $DIC, and $provider.
Referenced by acceptProviderAsGlobalCmd(), and acceptProviderAsGlobalMultiCmd().
Here is the caller graph for this function:
|
protected |
| ilCtrlException |
Definition at line 799 of file class.ilLTIConsumerAdministrationGUI.php.
References $DIC, $provider, fetchProviderMulti(), and validateProviderDeletionSelection().
Here is the call graph for this function:
|
protected |
ILIAS\FileUpload\Exception\IllegalStateException
ILIAS\Filesystem\Exception\FileNotFoundException
ILIAS\Filesystem\Exception\IOException
TODO: parse xml and initialise provider object --> consider two kind xmls
Definition at line 338 of file class.ilLTIConsumerAdministrationGUI.php.
References prepareProvider().
Referenced by saveGlobalProviderImportCmd().
Here is the call graph for this function:
Here is the caller graph for this function:
|
protected |
| ilLTIConsumeProvider[] | $providers |
ILIAS\FileUpload\Exception\IllegalStateException
ILIAS\Filesystem\Exception\FileNotFoundException
ILIAS\Filesystem\Exception\IOException
Definition at line 649 of file class.ilLTIConsumerAdministrationGUI.php.
References $provider.
Referenced by resetProviderToUserScopeCmd(), and resetProviderToUserScopeMultiCmd().
Here is the caller graph for this function:
|
private |
ILIAS\FileUpload\Exception\IllegalStateException
ILIAS\Filesystem\Exception\FileNotFoundException
ILIAS\Filesystem\Exception\IOException
Definition at line 365 of file class.ilLTIConsumerAdministrationGUI.php.
References $provider, and getInput().
Referenced by performProviderImport().
Here is the call graph for this function:
Here is the caller graph for this function:
|
protected |
Definition at line 135 of file class.ilLTIConsumerAdministrationGUI.php.
References buildProviderTable(), and showGlobalProviderCmd().
Here is the call graph for this function:
|
protected |
| ilCtrlException |
Definition at line 629 of file class.ilLTIConsumerAdministrationGUI.php.
References $DIC, $provider, fetchProvider(), and performResetProvidersToUserScope().
Here is the call graph for this function:
|
protected |
| ilCtrlException |
Definition at line 602 of file class.ilLTIConsumerAdministrationGUI.php.
References $DIC, $provider, fetchProviderMulti(), and performResetProvidersToUserScope().
Here is the call graph for this function:
|
protected |
Definition at line 234 of file class.ilLTIConsumerAdministrationGUI.php.
References $DIC, $provider, buildProviderForm(), fetchProvider(), and showGlobalProviderFormCmd().
Here is the call graph for this function:
|
protected |
Definition at line 278 of file class.ilLTIConsumerAdministrationGUI.php.
References $DIC, $provider, buildProviderImportForm(), performProviderImport(), and showGlobalProviderImportCmd().
Here is the call graph for this function:
|
protected |
Definition at line 923 of file class.ilLTIConsumerAdministrationGUI.php.
References $DIC, buildSettingsForm(), and showSettingsCmd().
Here is the call graph for this function:
|
protected |
ILIAS\FileUpload\Exception\IllegalStateException
ILIAS\Filesystem\Exception\FileNotFoundException
ILIAS\Filesystem\Exception\IOException
| ilCtrlException |
Definition at line 515 of file class.ilLTIConsumerAdministrationGUI.php.
References $DIC, $provider, buildProviderForm(), fetchProvider(), and showUserProviderFormCmd().
Here is the call graph for this function:
|
protected |
Definition at line 143 of file class.ilLTIConsumerAdministrationGUI.php.
References $DIC, buildProviderTable(), and ilLTIConsumeProviderList\SCOPE_GLOBAL.
Referenced by applyGlobalProviderFilterCmd(), and resetGlobalProviderFilterCmd().
Here is the call graph for this function:
Here is the caller graph for this function:
|
protected |
ILIAS\Filesystem\Exception\IOException
| ilCtrlException |
Definition at line 210 of file class.ilLTIConsumerAdministrationGUI.php.
References $DIC, $provider, and buildProviderForm().
Referenced by saveGlobalProviderFormCmd().
Here is the call graph for this function:
Here is the caller graph for this function:
|
protected |
Definition at line 262 of file class.ilLTIConsumerAdministrationGUI.php.
References $DIC, and buildProviderImportForm().
Referenced by saveGlobalProviderImportCmd().
Here is the call graph for this function:
Here is the caller graph for this function:
|
protected |
Definition at line 907 of file class.ilLTIConsumerAdministrationGUI.php.
References $DIC, and buildSettingsForm().
Referenced by saveSettingsCmd().
Here is the call graph for this function:
Here is the caller graph for this function:
|
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.
Here is the call graph for this function:
|
protected |
ILIAS\Filesystem\Exception\IOException
| ilCtrlException |
Definition at line 485 of file class.ilLTIConsumerAdministrationGUI.php.
References $DIC, $provider, and buildProviderForm().
Referenced by saveUserProviderFormCmd().
Here is the call graph for this function:
Here is the caller graph for this function:
|
protected |
Definition at line 740 of file class.ilLTIConsumerAdministrationGUI.php.
References $DIC, $provider, and getProviderListForIds().
Referenced by deleteGlobalProviderCmd(), deleteGlobalProviderMultiCmd(), deleteUserProviderCmd(), deleteUserProviderMultiCmd(), and performDeleteProvidersCmd().
Here is the call graph for this function:
Here is the caller graph for this function:
|
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.