Controller/Controller.php
- Classes
- Controller
Bazinga\ExposeTranslationBundle\Controller\Controller
- author
- William DURAND <william.durand1@gmail.com>
- package
- ExposeTranslationBundle
- subpackage
- Controller
- Properties
- $translator
- $engine
- $translationFinder
- $loaders
- $defaultDomains
- Methods
- __construct
- addLoader
- exposeTranslationAction
Description
Controller class.
Properties
$defaultDomains
array $defaultDomains = ''
Details
- $defaultDomains
- array
- visibility
- protected
- default
- final
- false
- static
- false
$engine
\Symfony\Component\Templating\EngineInterface $engine = ''
Details
- $engine
- \Symfony\Component\Templating\EngineInterface
- visibility
- protected
- default
- final
- false
- static
- false
$loaders
array $loaders = ''
Details
- $loaders
- array
- visibility
- protected
- default
- final
- false
- static
- false
$translationFinder
\Bazinga\ExposeTranslationBundle\Service\TranslationFinder $translationFinder = ''
Details
- $translationFinder
- \Bazinga\ExposeTranslationBundle\Service\TranslationFinder
- visibility
- protected
- default
- final
- false
- static
- false
$translator
\Symfony\Component\Translation\TranslatorInterface $translator = ''
Details
- $translator
- \Symfony\Component\Translation\TranslatorInterface
- visibility
- protected
- default
- final
- false
- static
- false
Methods
__construct
__construct(
\Symfony\Component\Translation\TranslatorInterface $translator, \Symfony\Component\Templating\EngineInterface $engine, \Bazinga\ExposeTranslationBundle\Service\TranslationFinder $translationFinder, array $defaultDomains
=
array
)
:
Default constructor.
Arguments
- $translator
- \Symfony\Component\Translation\TranslatorInterface
The translator. - $engine
- \Symfony\Component\Templating\EngineInterface
The engine. - $translationFinder
- \Bazinga\ExposeTranslationBundle\Service\TranslationFinder
The translation finder. - $defaultDomains
- array
An array of default domain names.
Details
- visibility
- public
- final
- false
- static
- false
addLoader
addLoader(
string $id, \Symfony\Component\Translation\Loader\LoaderInterface $loader
)
:
Add a translation loader if it does not exist.
Arguments
- $id
- string
The loader id. - $loader
- \Symfony\Component\Translation\Loader\LoaderInterface
A translation loader.
Details
- visibility
- public
- final
- false
- static
- false
exposeTranslationAction
exposeTranslationAction(
$domain_name, $_locale, $_format
)
:
exposeTranslationAction action.
Arguments
- $domain_name
- $_locale
- $_format
Details
- visibility
- public
- final
- false
- static
- false