ILIAS
trunk Revision v11.0_alpha-1749-g1a06bdef097
|
Public Member Functions | |
__construct (ilPluginInfo $plugin_info) | |
getAvailableLangFiles () | |
Get array of all language files in the plugin. More... | |
hasAvailableLangFiles () | |
getPrefix () | |
updateLanguages (?array $a_lang_keys=null) | |
uninstall () | |
loadLanguageModule () | |
Load language module for plugin. More... | |
txt (string $a_var) | |
Get Language Variable (prefix will be prepended automatically) More... | |
Protected Member Functions | |
getLanguageDirectory () | |
Protected Attributes | |
ilPluginInfo | $plugin_info |
Definition at line 24 of file class.ilPluginLanguage.php.
ilPluginLanguage::__construct | ( | ilPluginInfo | $plugin_info | ) |
ilPluginLanguage::getAvailableLangFiles | ( | ) |
Get array of all language files in the plugin.
Definition at line 43 of file class.ilPluginLanguage.php.
References getLanguageDirectory().
Referenced by hasAvailableLangFiles(), and updateLanguages().
|
protected |
Definition at line 33 of file class.ilPluginLanguage.php.
Referenced by getAvailableLangFiles(), and updateLanguages().
ilPluginLanguage::getPrefix | ( | ) |
Definition at line 77 of file class.ilPluginLanguage.php.
References XapiProxy\$plugin, and $plugin_info.
Referenced by loadLanguageModule(), txt(), uninstall(), and updateLanguages().
ilPluginLanguage::hasAvailableLangFiles | ( | ) |
Definition at line 72 of file class.ilPluginLanguage.php.
References getAvailableLangFiles().
ilPluginLanguage::loadLanguageModule | ( | ) |
Load language module for plugin.
Definition at line 165 of file class.ilPluginLanguage.php.
References $DIC, $lng, and getPrefix().
Referenced by txt().
ilPluginLanguage::txt | ( | string | $a_var | ) |
Get Language Variable (prefix will be prepended automatically)
Definition at line 178 of file class.ilPluginLanguage.php.
References $DIC, $lng, getPrefix(), and loadLanguageModule().
ilPluginLanguage::uninstall | ( | ) |
Definition at line 142 of file class.ilPluginLanguage.php.
References $DIC, $ilDB, and getPrefix().
ilPluginLanguage::updateLanguages | ( | ?array | $a_lang_keys = null | ) |
Definition at line 91 of file class.ilPluginLanguage.php.
References Vendor\Package\$a, $lang, $txt, ilObjLanguage\_getLocalChangesByModule(), getAvailableLangFiles(), ilObjLanguage\getInstalledLanguages(), getLanguageDirectory(), getPrefix(), ilObjLanguage\replaceLangEntry(), and ilObjLanguage\replaceLangModule().
|
protected |
Definition at line 26 of file class.ilPluginLanguage.php.
Referenced by __construct(), and getPrefix().