Magento 2 Documentation
2.3
Documentation for Magento 2 CMS v2.3 (December 2018)
|
Public Member Functions | |
__construct (ScopeConfigInterface $scopeConfig, $defaultLocalePath, $scopeType, $locale=null) | |
getDefaultLocalePath () | |
setDefaultLocale ($locale) | |
getDefaultLocale () | |
setLocale ($locale=null) | |
getLocale () | |
emulate ($scopeId) | |
revert () | |
Data Fields | |
const | DEFAULT_LOCALE = 'en_US' |
Protected Attributes | |
$defaultLocale | |
$scopeType | |
$locale | |
$scopeConfig | |
$emulatedLocales = [] | |
Definition at line 10 of file Resolver.php.
__construct | ( | ScopeConfigInterface | $scopeConfig, |
$defaultLocalePath, | |||
$scopeType, | |||
$locale = null |
|||
) |
ScopeConfigInterface | $scopeConfig | |
string | $defaultLocalePath | |
string | $scopeType | |
mixed | $locale |
Definition at line 61 of file Resolver.php.
emulate | ( | $scopeId | ) |
{Push current locale to stack and replace with locale from specified scope
int | $scopeId |
Implements ResolverInterface.
Definition at line 132 of file Resolver.php.
getDefaultLocale | ( | ) |
{Retrieve default locale code
Implements ResolverInterface.
Definition at line 93 of file Resolver.php.
getDefaultLocalePath | ( | ) |
{Return path to default locale
Implements ResolverInterface.
Definition at line 76 of file Resolver.php.
getLocale | ( | ) |
{Retrieve locale
Implements ResolverInterface.
Definition at line 121 of file Resolver.php.
revert | ( | ) |
{Get last locale, used before last emulation
Implements ResolverInterface.
Definition at line 152 of file Resolver.php.
setDefaultLocale | ( | $locale | ) |
{Set default locale code
string | $locale |
Implements ResolverInterface.
Definition at line 84 of file Resolver.php.
setLocale | ( | $locale = null | ) |
{Set locale
string | $locale |
Implements ResolverInterface.
Definition at line 108 of file Resolver.php.
|
protected |
Definition at line 22 of file Resolver.php.
|
protected |
Definition at line 48 of file Resolver.php.
|
protected |
Definition at line 36 of file Resolver.php.
|
protected |
Definition at line 41 of file Resolver.php.
|
protected |
Definition at line 29 of file Resolver.php.
const DEFAULT_LOCALE = 'en_US' |
Default locale
Definition at line 15 of file Resolver.php.