Twig中定义的全局函数在哪里?

时间:2016-01-10 17:20:15

标签: symfony twig

经过广泛的谷歌搜索后,我似乎无法找到Twig中定义函数(例如url())的位置。任何帮助将不胜感激。

2 个答案:

答案 0 :(得分:0)

Twig定义的默认函数(和过滤器)可用于将Twig作为依赖项安装的任何应用程序,它们在twig/lib/Twig/Extension/目录中的vendor/目录中定义(大多数函数在Core.php扩展名。这些功能记录在案in this page

此外,Symfony全栈框架为Twig定义了一些专有扩展,以增强其功能。它们在symfony/src/Symfony/Bridge/Twig/Extension/目录中的vendor/目录中定义。它们记录在案in this page

答案 1 :(得分:-2)

啊,没关系,在快速查看代码库后,我找到了定义twig全局函数的目录:

  

的Symfony \桥\枝条\扩展