Php 访问;点“;细枝视图中的命名空间服务

Php 访问;点“;细枝视图中的命名空间服务,php,twig,silex,Php,Twig,Silex,我知道我可以通过在细枝模板中使用点符号(例如app.request.host)来访问已注册的服务。但是,如果我创建了自己的名称空间服务(在本例中为tagframe.photoservice),当我尝试访问它时,会出现一个错误,即对象“Silex\Application”上不存在方法“tagframe”。是否可以访问已使用dot名称空间的服务?换句话说,我通常使用控制器中的$app['tagframe.photoservice']访问的服务?是,就像访问阵列一样: {{ app["tagframe

我知道我可以通过在细枝模板中使用点符号(例如
app.request.host
)来访问已注册的服务。但是,如果我创建了自己的名称空间服务(在本例中为
tagframe.photoservice
),当我尝试访问它时,会出现一个错误,即对象“Silex\Application”上不存在方法“tagframe”。是否可以访问已使用dot名称空间的服务?换句话说,我通常使用控制器中的$app['tagframe.photoservice']访问的服务?

是,就像访问阵列一样:

{{ app["tagframe.photoservice"].resizePhoto() }}

它不应该是app.tagframe.photoservice吗?