如何通过字符串在树枝中获取对象的方法

时间:2013-05-18 15:33:55

标签: twig

在php中我可以得到对象方法:

$methodName="getId";
$obj->{$methodName}();

树枝上有这样的功能吗?

UPD:我想要一些:

{% set method='getId' %}
{{ obj[method]() }}

现在我使用扩展名:

{{ getter(obj, method) }}

但也许有一个标准的解决方案?

1 个答案:

答案 0 :(得分:5)

确实存在标准解决方案,类似于您的扩展程序:

{{ attribute(obj, method) }}