Kdyby\Translation\Translator::__construct PHP Method

__construct() public method

public __construct ( Kdyby\Translation\IUserLocaleResolver $localeResolver, Symfony\Component\Translation\MessageSelector $selector, CatalogueCompiler $catalogueCompiler, FallbackResolver $fallbackResolver, Kdyby\Translation\IResourceLoader $loader )
$localeResolver Kdyby\Translation\IUserLocaleResolver
$selector Symfony\Component\Translation\MessageSelector The message selector for pluralization
$catalogueCompiler CatalogueCompiler
$fallbackResolver FallbackResolver
$loader Kdyby\Translation\IResourceLoader
    public function __construct(IUserLocaleResolver $localeResolver, MessageSelector $selector, CatalogueCompiler $catalogueCompiler, FallbackResolver $fallbackResolver, IResourceLoader $loader)
    {
        $this->localeResolver = $localeResolver;
        $this->catalogueCompiler = $catalogueCompiler;
        $this->fallbackResolver = $fallbackResolver;
        $this->translationsLoader = $loader;
        parent::__construct(NULL, $selector);
    }