TranslationProviderCollectionFactory
in package
Tags
Table of Contents
Properties
- $enabledLocales : array<string|int, mixed>
- $factories : iterable<string|int, mixed>
Methods
- __construct() : mixed
- fromConfig() : TranslationProviderCollection
- fromDsnObject() : ProviderInterface
Properties
$enabledLocales
private
array<string|int, mixed>
$enabledLocales
$factories
private
iterable<string|int, mixed>
$factories
Methods
__construct()
public
__construct(iterable<mixed, ProviderFactoryInterface> $factories, array<string|int, mixed> $enabledLocales) : mixed
Parameters
- $factories : iterable<mixed, ProviderFactoryInterface>
- $enabledLocales : array<string|int, mixed>
fromConfig()
public
fromConfig(array<string|int, mixed> $config) : TranslationProviderCollection
Parameters
- $config : array<string|int, mixed>
Return values
TranslationProviderCollectionfromDsnObject()
public
fromDsnObject(Dsn $dsn, array<string|int, mixed> $locales[, array<string|int, mixed> $domains = [] ]) : ProviderInterface
Parameters
- $dsn : Dsn
- $locales : array<string|int, mixed>
- $domains : array<string|int, mixed> = []