Is a global variable for a Twig template available inside a Symfony2 controller?
global-variables, symfony, twig
Solution
There doesn't seem to be a way to grab a particular value. But you can get the full array of globals from the twig service and then grab it's offset.
$twig = $this->container->get('twig');
$globals = $twig->getGlobals();
echo $globals['var_name'];
Problem
A global variable for a Twig template can be defined inside the config.yml of a Symfony2 application as in the following: ``` twig: globals: var_name: var_value ``` Hence, in each Twig template the variable can be used as follows: ``` {{var_name}} ``` that will display ``` var_value ``` Do you know such a way to get the value of a global variable just inside a Symfony2 controller?