LoadUserPreferencesFromSession
in package
implements
Bootstrapper
Class LoadUserPreferencesFromSession
Tags
Interfaces, Classes and Traits
- Bootstrapper
- Interface Bootstrapper
Table of Contents
- $availableLanguageCodes : array<string|int, mixed>
- $defaultLanguageCode : string
- $languageService : LanguageService
- $url : Url
- boot() : void
- Application bootstrapping.
- determineLanguageChange() : string|null
- fetchLanguageCodeFromUrl() : string
- init() : void
Properties
$availableLanguageCodes
private
array<string|int, mixed>
$availableLanguageCodes
$defaultLanguageCode
private
string
$defaultLanguageCode
$languageService
private
LanguageService
$languageService
$url
private
Url
$url
Methods
boot()
Application bootstrapping.
public
boot(Application $application) : void
Parameters
- $application : Application
Tags
Return values
void —determineLanguageChange()
private
determineLanguageChange() : string|null
Return values
string|null —fetchLanguageCodeFromUrl()
private
fetchLanguageCodeFromUrl() : string
Return values
string —init()
private
init(Application $application) : void
Parameters
- $application : Application