【发布时间】:2012-12-22 15:42:03
【问题描述】:
在我的 Symfony2 包中,我需要检查是否定义了函数(扩展)。更具体地说,如果安装了 KnpMenuBundle,我会在我的包中使用它,否则我将自己渲染插件。
我试过了,但这当然行不通:
{% if knp_menu_render() is defined %}
{# do something #}
{% else %}
{# do something else #}
{% endif %}
是否有测试/函数/过滤器来检查函数是否已定义?如果没有,是否有其他方法可以检查 KnpMenuBundle 是否安装在应用程序中?
【问题讨论】:
标签: symfony twig knpmenubundle