LanguageService
in package
implements
SingletonStrategyInterface
Class LanguageService
Interfaces, Classes and Traits
- SingletonStrategyInterface
- Interface SingletonStrategyInterface
Table of Contents
- $activeLanguages : mixed
- $adapter : LanguageServiceAdapter
- __construct() : mixed
- LanguageService constructor.
- getActiveLanguages() : LanguageCollection
- getByCode() : Language
- translate() : string
Properties
$activeLanguages
protected
mixed
$activeLanguages
$adapter
protected
LanguageServiceAdapter
$adapter
Methods
__construct()
LanguageService constructor.
public
__construct([LanguageServiceAdapterInterface $adapter = null ]) : mixed
Parameters
- $adapter : LanguageServiceAdapterInterface = null
Return values
mixed —getActiveLanguages()
public
getActiveLanguages() : LanguageCollection
Tags
Return values
LanguageCollection —getByCode()
public
getByCode(string $languageCode) : Language
Parameters
- $languageCode : string
Return values
Language —translate()
public
translate(string $content) : string
Parameters
- $content : string