LanguageServiceAdapter
in package
implements
LanguageServiceAdapterInterface
Class LanguageServiceAdapter
Tags
Interfaces, Classes and Traits
Table of Contents
- $provider : LanguageProvider
- $service : LanguageService
- __construct() : mixed
- LanguageServiceAdapter constructor.
- getIdLanguageByCode() : int
- languages() : array<string|int, mixed>
- must return an array with LanguageId=>LanguageInitials like [1 =>'en']
- translate() : string
- service() : LanguageService
Properties
$provider
protected
LanguageProvider
$provider
$service
protected
LanguageService
$service
Methods
__construct()
LanguageServiceAdapter constructor.
public
__construct(LanguageProvider $provider) : mixed
Parameters
- $provider : LanguageProvider
Return values
mixed —getIdLanguageByCode()
public
getIdLanguageByCode(string $languageCode) : int
Parameters
- $languageCode : string
Return values
int —languages()
must return an array with LanguageId=>LanguageInitials like [1 =>'en']
public
languages() : array<string|int, mixed>
Return values
array<string|int, mixed> —translate()
public
translate(string $content) : string
Parameters
- $content : string
Tags
Return values
string —service()
protected
service() : LanguageService