LanguageTypeFactory
in package
implements
TypeFactory
Class LanguageTypeFactory
Interfaces, Classes and Traits
- TypeFactory
- Interface TypeFactory
Table of Contents
- $languageService : LanguageService
- __construct() : mixed
- LanguageTypeFactory constructor.
- createType() : Type
- getLanguages() : array<string|int, mixed>
Properties
$languageService
private
LanguageService
$languageService
Methods
__construct()
LanguageTypeFactory constructor.
public
__construct(LanguageService $languageService) : mixed
Parameters
- $languageService : LanguageService
Return values
mixed —createType()
public
createType(array<string|int, mixed> $params) : Type
Parameters
- $params : array<string|int, mixed>
Return values
Type —getLanguages()
private
getLanguages(bool $useCodeAsValue) : array<string|int, mixed>
Parameters
- $useCodeAsValue : bool