merged branch arnaud-lb/hash-key-expr (PR #514)
authorFabien Potencier <fabien.potencier@gmail.com>
Thu, 22 Dec 2011 21:41:37 +0000 (22:41 +0100)
committerFabien Potencier <fabien.potencier@gmail.com>
Thu, 22 Dec 2011 21:41:37 +0000 (22:41 +0100)
commit8665c6463461ccd0afec1ff943b45b56ad01a06e
treeca1f95817395de8816e120f4fefea53ee68c226c
parent4aba337cda03b0170cbf30b43cd82cb83146f2b4
parent542e9e76dcee6262ce734877c039bfd2d03560cf
merged branch arnaud-lb/hash-key-expr (PR #514)

Commits
-------

542e9e7 added getKeyValuePairs() on Twig_Node_Expression_Array
3f64f1d added test for hash keys
4bdb3a9 fixed tests
3b1f269 support any expression as hash key

Discussion
----------

Allow hash keys to be any expression

This allows hash keys to be any expression

---------------------------------------------------------------------------

by fabpot at 2011/12/07 02:08:19 -0800

I had not implemented this feature back then because I'm not sure it makes sense to support it in the context of a templating system. I'm still not convinced that this is useful.
lib/Twig/ExpressionParser.php
test/Twig/Tests/ExpressionParserTest.php