PHP Класс PMA\libraries\LanguageManager

Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
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

Описание методов

availableLanguages() публичный Метод

Returns (cached) list of all available languages
public availableLanguages ( ) : array
Результат array of Language objects

availableLocales() публичный Метод

Returns (cached) list of all available locales
public availableLocales ( ) : array
Результат array of strings

getCurrentLanguage() публичный Метод

Return currently active Language object
public getCurrentLanguage ( ) : object
Результат object Language object

getInstance() публичный статический Метод

Returns LanguageManager singleton
public static getInstance ( ) : LanguageManager
Результат LanguageManager

getLanguage() публичный Метод

Return Language object for given code
public getLanguage ( string $code ) : object | false
$code string Language code
Результат object | false Language object or false on failure

getSelectorDisplay() публичный Метод

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
Результат string

listLocaleDir() публичный Метод

Returns list of available locales
public listLocaleDir ( ) : array
Результат array

selectLanguage() публичный Метод

Activates language based on configuration, user preferences or browser
public selectLanguage ( ) : PMA\libraries\Language
Результат PMA\libraries\Language

showWarnings() публичный Метод

Displays warnings about invalid languages. This needs to be postponed to show messages at time when language is initialized.
public showWarnings ( ) : void
Результат void

sortedLanguages() публичный Метод

Returns (cached) list of all available languages sorted by name
public sortedLanguages ( ) : array
Результат array of Language objects