fixed array support in twig globals

This commit is contained in:
Lukas Kahwe Smith 2011-01-27 20:08:17 +01:00 committed by Fabien Potencier
parent 98c1056fbf
commit 26666a272d

View File

@ -78,7 +78,7 @@ class TwigExtension extends Extension
}
} else {
foreach ($globals as $key => $value) {
if ('@' === substr($value, 0, 1)) {
if (is_string($value) && '@' === substr($value, 0, 1)) {
$def->addMethodCall('addGlobal', array($key, new Reference(substr($value, 1))));
} else {
$def->addMethodCall('addGlobal', array($key, $value));