I created a parameter in my parameters file:
parameters: category: var: test I can access this in PHP by fetching it like this:
$var = $this->container->getParameter('category'); $var = $var['var']; But how can I access this parameter in my config.yml? For example, I want to pass this parameter to all my twig files as a global twig variable:
twig: globals: my_var: %category.var% # throws ParameterNotFoundException (Sidequestion:
I assumed I could access it via getParamter('category.var'), but got an error there. Do you know a nicer way than my two-liner? $this->container->getParameter('category')['var'] works, but is a syntax error according to my IDE.)
Project Properties -> Sources -> PHP Versionto higher, because function array dereferencing has been added in PHP 5.4 (and yes, NetBeans is smart enough to check it and tell it's "syntax error").