PHP Class PMA\libraries\LanguageManager

Afficher le fichier Open project: phpmyadmin/phpmyadmin Class Usage Examples

Méthodes publiques

Méthode Description
availableLanguages ( ) : array Returns (cached) list of all available languages
availableLocales ( ) : array Returns (cached) list of all available locales
getCurrentLanguage ( ) : object Return currently active Language object
getInstance ( ) : LanguageManager Returns LanguageManager singleton
getLanguage ( string $code ) : object | false Return Language object for given code
getSelectorDisplay ( boolean $use_fieldset = false, boolean $show_doc = true ) : string Returns HTML code for the language selector
listLocaleDir ( ) : array Returns list of available locales
selectLanguage ( ) : PMA\libraries\Language Activates language based on configuration, user preferences or browser
showWarnings ( ) : void Displays warnings about invalid languages. This needs to be postponed to show messages at time when language is initialized.
sortedLanguages ( ) : array Returns (cached) list of all available languages sorted by name

Method Details

availableLanguages() public méthode

Returns (cached) list of all available languages
public availableLanguages ( ) : array
Résultat array of Language objects

availableLocales() public méthode

Returns (cached) list of all available locales
public availableLocales ( ) : array
Résultat array of strings

getCurrentLanguage() public méthode

Return currently active Language object
public getCurrentLanguage ( ) : object
Résultat object Language object

getInstance() public static méthode

Returns LanguageManager singleton
public static getInstance ( ) : LanguageManager
Résultat LanguageManager

getLanguage() public méthode

Return Language object for given code
public getLanguage ( string $code ) : object | false
$code string Language code
Résultat object | false Language object or false on failure

getSelectorDisplay() public méthode

Returns HTML code for the language selector
public getSelectorDisplay ( boolean $use_fieldset = false, boolean $show_doc = true ) : string
$use_fieldset boolean whether to use fieldset for selection
$show_doc boolean whether to show documentation links
Résultat string

listLocaleDir() public méthode

Returns list of available locales
public listLocaleDir ( ) : array
Résultat array

selectLanguage() public méthode

Activates language based on configuration, user preferences or browser
public selectLanguage ( ) : PMA\libraries\Language
Résultat PMA\libraries\Language

showWarnings() public méthode

Displays warnings about invalid languages. This needs to be postponed to show messages at time when language is initialized.
public showWarnings ( ) : void
Résultat void

sortedLanguages() public méthode

Returns (cached) list of all available languages sorted by name
public sortedLanguages ( ) : array
Résultat array of Language objects