如何在树枝模板助手内注入树枝引擎服务?

时间:2011-07-22 12:16:47

标签: php symfony dependency-injection

我的bunde需要在内部渲染一些树枝模板。所以我看Twig documentation,我认为枝条引擎是解决方案。

不幸的是,我需要注入twig引擎的服务是TwigExtension中使用的twig模板助手。所以我获得了ServiceCircularReferenceException

1 个答案:

答案 0 :(得分:0)

对于想要做同样事情的其他人,symfony github存储库上提出的解决方案是在我需要呈现模板之前注入服务容器并请求twig引擎。服务容器可以注入任何服务而无需获取ServiceCircularReferenceException