Magento 2 Documentation  2.3
Documentation for Magento 2 CMS v2.3 (December 2018)
Public Member Functions
ResolverInterface Interface Reference
Inheritance diagram for ResolverInterface:
LocaleResolver Resolver Resolver

Public Member Functions

 getDefaultLocalePath ()
 
 setDefaultLocale ($locale)
 
 getDefaultLocale ()
 
 setLocale ($locale=null)
 
 getLocale ()
 
 emulate ($scopeId)
 
 revert ()
 

Detailed Description

Manages locale config information

@api

Since
100.0.2

Definition at line 14 of file ResolverInterface.php.

Member Function Documentation

◆ emulate()

emulate (   $scopeId)

Push current locale to stack and replace with locale from specified scope

Parameters
int$scopeId
Returns
string|null

Implemented in Resolver, and LocaleResolver.

◆ getDefaultLocale()

getDefaultLocale ( )

Retrieve default locale code

Returns
string

Implemented in Resolver, and LocaleResolver.

◆ getDefaultLocalePath()

getDefaultLocalePath ( )

Return path to default locale

Returns
string

Implemented in Resolver, and LocaleResolver.

◆ getLocale()

getLocale ( )

Retrieve locale

Returns
string

Implemented in Resolver, and LocaleResolver.

◆ revert()

revert ( )

Get last locale, used before last emulation

Returns
string|null

Implemented in Resolver, and LocaleResolver.

◆ setDefaultLocale()

setDefaultLocale (   $locale)

Set default locale code

Parameters
string$locale
Returns
self

Implemented in Resolver, and LocaleResolver.

◆ setLocale()

setLocale (   $locale = null)

Set locale

Parameters
string$locale
Returns
self

Implemented in Resolver, Resolver, and LocaleResolver.


The documentation for this interface was generated from the following file: