PHP Класс Devise\Languages\LanguageDetector

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

Защищенные свойства (Protected)

Свойство Тип Описание
$Language Protected fields for this class
$LocaleDetector Protected fields for this class

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

Метод Описание
__construct ( LocaleDetector $LocaleDetector, DvsLanguage $Language, $Config = null ) Create a new Language Detector
current ( ) : Language Get the current language for the locale this will probably use the cookie as default
primaryLanguageId ( ) : integer Returns the primary language id for this system
universal ( ) : Language Get the universal language that we fallback to.
update ( Language $language ) : void Update the current language for this browser

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

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

Create a new Language Detector
public __construct ( LocaleDetector $LocaleDetector, DvsLanguage $Language, $Config = null )
$LocaleDetector LocaleDetector
$Language DvsLanguage

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

Get the current language for the locale this will probably use the cookie as default
public current ( ) : Language
Результат Language

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

Returns the primary language id for this system
public primaryLanguageId ( ) : integer
Результат integer

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

.. which is likely english because that is the default in laravel's Config::get(app.locale)
public universal ( ) : Language
Результат Language

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

Update the current language for this browser
public update ( Language $language ) : void
$language Language
Результат void

Описание свойств

$Language защищенное свойство

Protected fields for this class
protected $Language

$LocaleDetector защищенное свойство

Protected fields for this class
protected $LocaleDetector