使用Twigs"定义"在我自己的测试中进行测试

时间:2016-10-09 19:54:49

标签: php symfony twig

也许我看错了,但无论如何我都会问。

我经常在我的Twig代码中写下以下内容:

{% if someVariable is defined and someVariable is not empty %}...{% endif %}

所以我想我自己写test基本上做同样的事情,只是更精致:

$myOwnTest = new Twig_SimpleTest('myOwnTest', function ($value) {
    return isset($value) && !empty($value);
});
$twig->addTest($myOwnTest);

上述方法确实有效,但与Twig' defined'测试。所以我想知道是否可以使用Twigs'定义'在我自己的测试中?或许还有另一种获得相同结果的方法?

由于

0 个答案:

没有答案