PHP Класс Arcanedev\Localization\Bases\Middleware

Автор: ARCANEDEV ([email protected])
Наследование: extends Arcanedev\Support\Bases\Middleware
Показать файл Открыть проект

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

Метод Описание
getCurrentLocale ( ) : string Get the current locale.
getDefaultLocale ( ) : string Get the default locale.
getSupportedLocales ( ) : Arcanedev\Localization\Entities\LocaleCollection Return an array of all supported Locales.

Защищенные методы

Метод Описание
getLocalizedRedirect ( string $locale ) : Illuminate\Http\RedirectResponse | null Get the redirection response.
hideDefaultLocaleInURL ( ) : boolean Hide the default locale in URL ??
isDefaultLocaleHidden ( string | null $locale ) : boolean Check is default locale hidden.
makeRedirectResponse ( string $url, integer $code = 302 ) : Illuminate\Http\RedirectResponse Make a redirect response.

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

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

Get the current locale.
public getCurrentLocale ( ) : string
Результат string

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

Get the default locale.
public getDefaultLocale ( ) : string
Результат string

getLocalizedRedirect() защищенный Метод

Get the redirection response.
protected getLocalizedRedirect ( string $locale ) : Illuminate\Http\RedirectResponse | null
$locale string
Результат Illuminate\Http\RedirectResponse | null

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

Return an array of all supported Locales.
public getSupportedLocales ( ) : Arcanedev\Localization\Entities\LocaleCollection
Результат Arcanedev\Localization\Entities\LocaleCollection

hideDefaultLocaleInURL() защищенный Метод

Hide the default locale in URL ??
protected hideDefaultLocaleInURL ( ) : boolean
Результат boolean

isDefaultLocaleHidden() защищенный Метод

Check is default locale hidden.
protected isDefaultLocaleHidden ( string | null $locale ) : boolean
$locale string | null
Результат boolean

makeRedirectResponse() защищенный Метод

Make a redirect response.
protected makeRedirectResponse ( string $url, integer $code = 302 ) : Illuminate\Http\RedirectResponse
$url string
$code integer
Результат Illuminate\Http\RedirectResponse