|
ILIAS
trunk Revision v12.0_alpha-377-g3641b37b9db
|
Inheritance diagram for ILIAS\GlobalScreen\GUI\I18n\MultiLanguageGUI:
Collaboration diagram for ILIAS\GlobalScreen\GUI\I18n\MultiLanguageGUI:Public Member Functions | |
| __construct (Pons $pons, ?TranslatableItem $translatable_item=null, private ?URI $back_target=null,) | |
| getTokensToKeep () | |
| executeCommand () | |
Public Member Functions inherited from ILIAS\GlobalScreen\GUI\AbstractPonsGUI | |
| __construct (protected Pons $pons) | |
Public Member Functions inherited from ILIAS\GlobalScreen\GUI\PonsGUI | |
| __construct (Pons $pons) | |
| executeCommand () | |
| getTokensToKeep () | |
Data Fields | |
| const | CMD_DEFAULT = 'index' |
| const | CMD_LANGUAGE_SELECTION = 'selectLanguages' |
| const | CMD_SAVE_LANGUAGE_SELECTION = 'saveLanguages' |
| const | CMD_TRANSLATE_IN_MODAL = 'translateInAsyncModal' |
| const | CMD_SAVE_TRANSLATIONS = 'saveTranslations' |
Data Fields inherited from ILIAS\GlobalScreen\GUI\PonsGUI | |
| const | CMD_DEFAULT = 'index' |
Private Member Functions | |
| index () | |
| selectLanguages () | |
| translateInAsyncModal () | |
| saveTranslations () | |
Private Attributes | |
| Translator | $translator |
| TranslationsRepository | $repository |
| Factory | $ui_factory |
| ServerRequestInterface | $request |
| TranslationWorkflowForm | $workflow |
| TranslatableItem | $translatable_item |
Definition at line 37 of file MultiLanguageGUI.php.
| ILIAS\GlobalScreen\GUI\I18n\MultiLanguageGUI::__construct | ( | Pons | $pons, |
| ?TranslatableItem | $translatable_item = null, |
||
| private ?URI | $back_target = null |
||
| ) |
Definition at line 66 of file MultiLanguageGUI.php.
References $DIC, ILIAS\GlobalScreen\GUI\I18n\MultiLanguageGUI\$translatable_item, ILIAS\GlobalScreen\Provider\__construct(), and ILIAS\UI\examples\Deck\repository().
Here is the call graph for this function:| ILIAS\GlobalScreen\GUI\I18n\MultiLanguageGUI::executeCommand | ( | ) |
Implements ILIAS\GlobalScreen\GUI\PonsGUI.
Definition at line 189 of file MultiLanguageGUI.php.
| ILIAS\GlobalScreen\GUI\I18n\MultiLanguageGUI::getTokensToKeep | ( | ) |
Implements ILIAS\GlobalScreen\GUI\PonsGUI.
Definition at line 88 of file MultiLanguageGUI.php.
|
private |
Definition at line 93 of file MultiLanguageGUI.php.
References $DIC, and ILIAS\UI\examples\Deck\repository().
Here is the call graph for this function:
|
private |
Definition at line 172 of file MultiLanguageGUI.php.
References $data.
|
private |
Definition at line 153 of file MultiLanguageGUI.php.
|
private |
Definition at line 163 of file MultiLanguageGUI.php.
|
private |
Definition at line 60 of file MultiLanguageGUI.php.
|
private |
Definition at line 62 of file MultiLanguageGUI.php.
|
private |
Definition at line 64 of file MultiLanguageGUI.php.
Referenced by ILIAS\GlobalScreen\GUI\I18n\MultiLanguageGUI\__construct().
|
private |
Definition at line 39 of file MultiLanguageGUI.php.
|
private |
Definition at line 61 of file MultiLanguageGUI.php.
|
private |
Definition at line 63 of file MultiLanguageGUI.php.
| const ILIAS\GlobalScreen\GUI\I18n\MultiLanguageGUI::CMD_DEFAULT = 'index' |
Definition at line 43 of file MultiLanguageGUI.php.
| const ILIAS\GlobalScreen\GUI\I18n\MultiLanguageGUI::CMD_LANGUAGE_SELECTION = 'selectLanguages' |
Definition at line 47 of file MultiLanguageGUI.php.
| const ILIAS\GlobalScreen\GUI\I18n\MultiLanguageGUI::CMD_SAVE_LANGUAGE_SELECTION = 'saveLanguages' |
Definition at line 51 of file MultiLanguageGUI.php.
| const ILIAS\GlobalScreen\GUI\I18n\MultiLanguageGUI::CMD_SAVE_TRANSLATIONS = 'saveTranslations' |
Definition at line 59 of file MultiLanguageGUI.php.
| const ILIAS\GlobalScreen\GUI\I18n\MultiLanguageGUI::CMD_TRANSLATE_IN_MODAL = 'translateInAsyncModal' |
Definition at line 55 of file MultiLanguageGUI.php.