X-Git-Url: http://www.aleph1.co.uk/gitweb/?p=yaffs-website;a=blobdiff_plain;f=vendor%2Ftwig%2Ftwig%2Flib%2FTwig%2FTemplate.php;fp=vendor%2Ftwig%2Ftwig%2Flib%2FTwig%2FTemplate.php;h=64563419ec0c17b9c2694ac05aba12c3a8b6bf9c;hp=f1855f1173f96242ef5844f08a5ebb4c0e0c07f7;hb=eba34333e3c89f208d2f72fa91351ad019a71583;hpb=a2bd1bf0c2c1f1a17d188f4dc0726a45494cefae diff --git a/vendor/twig/twig/lib/Twig/Template.php b/vendor/twig/twig/lib/Twig/Template.php index f1855f117..64563419e 100644 --- a/vendor/twig/twig/lib/Twig/Template.php +++ b/vendor/twig/twig/lib/Twig/Template.php @@ -627,11 +627,14 @@ abstract class Twig_Template implements Twig_TemplateInterface continue; } - if (!isset($cache[$name])) { - $cache[$name] = $method; - } - if (!isset($cache[$lcName])) { - $cache[$lcName] = $method; + // skip get() and is() methods (in which case, $name is empty) + if ($name) { + if (!isset($cache[$name])) { + $cache[$name] = $method; + } + if (!isset($cache[$lcName])) { + $cache[$lcName] = $method; + } } } self::$cache[$class] = $cache; @@ -699,3 +702,5 @@ abstract class Twig_Template implements Twig_TemplateInterface return $ret; } } + +class_alias('Twig_Template', 'Twig\Template', false);