LanguageReadService
in package
implements
LanguageReadService
Class LanguageReadService
Interfaces, Classes and Traits
- LanguageReadService
- Interface LanguageReadService
Table of Contents
- $factory : LanguageFactory
- $repository : LanguageRepository
- __construct() : mixed
- LanguageReadService constructor.
- getLanguageByCode() : Language
- Returns a specific language by its two digit ISO code.
- getLanguageById() : Language
- Returns a specific language by its ID.
- getLanguages() : Languages
- Return all available languages.
Properties
$factory
private
LanguageFactory
$factory
$repository
private
LanguageRepository
$repository
Methods
__construct()
LanguageReadService constructor.
public
__construct(LanguageRepository $repository, LanguageFactory $factory) : mixed
Parameters
- $repository : LanguageRepository
- $factory : LanguageFactory
Return values
mixed —getLanguageByCode()
Returns a specific language by its two digit ISO code.
public
getLanguageByCode(string $code) : Language
Parameters
- $code : string
Tags
Return values
Language —getLanguageById()
Returns a specific language by its ID.
public
getLanguageById(int $id) : Language
Parameters
- $id : int
Tags
Return values
Language —getLanguages()
Return all available languages.
public
getLanguages() : Languages