Tweak twig_constant()

This commit is contained in:
Eugene Leonovich
2013-01-16 09:40:49 +01:00
parent 2a7d317cf9
commit a1b7ec56e6
+3 -4
View File
@@ -1267,10 +1267,9 @@ function twig_include(Twig_Environment $env, $context, $template, $variables = a
*/
function twig_constant($constant, $object = null)
{
if (!$object) {
return constant($constant);
if ($object) {
$constant = get_class($object).'::'.$constant;
}
$class = get_class($object);
return constant($class.'::'.$constant);
return constant($constant);
}