enforced interface when adding tests, filters, functions, and node visitors from...
authorFabien Potencier <fabien.potencier@gmail.com>
Fri, 4 May 2012 06:00:53 +0000 (08:00 +0200)
committerFabien Potencier <fabien.potencier@gmail.com>
Fri, 4 May 2012 06:00:56 +0000 (08:00 +0200)
commitdb32d5ef431c868aaeabbb3d7d7cfe319fe4d562
tree6af3c454603eb693bfcc9a0c05f69ba871760b2a
parent606d6dc15ef21cf1ac703a16d9610f1f45ba2e08
enforced interface when adding tests, filters, functions, and node visitors from extensions

This avoids some hard to find bugs where you use a Twig_Function_Method
for instance for a filter. This is hard to find because the interface is
almost the same but the getSafe() contract is not the same.
CHANGELOG
lib/Twig/Environment.php