PHP Класс Devise\Languages\LocaleDetector

Показать файл Открыть проект

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

Свойство Тип Описание
$cookieKey string The cookie we store the locale under

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

Метод Описание
__construct ( Framework $Framework ) Construct a new LocaleDetector
cookie ( ) : string Get the locale from a cookie
current ( ) : string Get the current locale. At first we try to use the cookie if one is set. If a cookie is not set then we attempt to deduce the locale in this order: url segment, http headers, and finally we fall back to the universal locale which is set in laravel's app.locale (defaults to en).
header ( ) : string Get locale from header accept string
segment ( ) : string We don't use this, but we could use it later if we wanted to. It would get the locale from the first segment of the url, e.g.
universal ( ) : string Get the universal locale set by developer and laravel
update ( string $locale ) : string Updates the locale stored in this cookie

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

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

Construct a new LocaleDetector
public __construct ( Framework $Framework )
$Framework Devise\Support\Framework

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

Get the current locale. At first we try to use the cookie if one is set. If a cookie is not set then we attempt to deduce the locale in this order: url segment, http headers, and finally we fall back to the universal locale which is set in laravel's app.locale (defaults to en).
public current ( ) : string
Результат string

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

Get locale from header accept string
public header ( ) : string
Результат string

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

http://somesite.com/en/cool/page
public segment ( ) : string
Результат string

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

Get the universal locale set by developer and laravel
public universal ( ) : string
Результат string

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

Updates the locale stored in this cookie
public update ( string $locale ) : string
$locale string
Результат string

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

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

The cookie we store the locale under
protected string $cookieKey
Результат string