AlligatorLanguageExtension
class AlligatorLanguageExtension extends Twig_Extension
Class AlligatorLanguageExtension is injected as twig.extension.alligator.language service. AlligatorLanguageExtension handles the logic and provides necessary data for managed entity in twig.
Properties
| protected LanguageManager | $languageManager | ||
| protected array|null | $availableLanguages |
Methods
getFunctions()
{@inheritdoc}
array
getAllCountriesCodes()
Retrieve all countries
array
getAllLanguages()
Find all languages
array
getAvailableLanguages()
Find all available languages
string
getName()
Returns the name of the extension.
Details
at line 34
__construct(LanguageManager $languageManager)
LanguageExtension constructor.
at line 42
getFunctions()
{@inheritdoc}
at line 56
array
getAllCountriesCodes()
Retrieve all countries
at line 66
array
getAllLanguages()
Find all languages
at line 76
array
getAvailableLanguages()
Find all available languages
at line 90
string
getName()
Returns the name of the extension.