我正在编写一个必须注入多个服务的组件。但是,处理请求只需要少量服务。由于服务很重要实例化。我希望他们懒得实例化。 是否有可能仅使用具有适当标签的服务来构建迷你容器?
现在我只是注入整个服务容器,但据我所知,不应该这样做。
答案 0 :(得分:0)
从Symfony 3.3开始,如果您启用autoconfigure
,则会自动为您应用某些标记twig.extension
。
启用autoconfigure
不适用于所有代码。许多标记都具有必需的属性,例如事件侦听器,您还需要在标记中指定事件名称和方法。 Autoconfigure
仅适用于没有任何必需标记属性的标记