2012-09-21 24 views
2

我知道我可以通過在樹枝模板中使用點符號來訪問註冊的服務(示例app.request.host)。但是,如果我創建了自己的名稱空間服務(在本例中爲tagframe.photoservice),當我嘗試訪問它時,我得到一個錯誤,即對象「Silex \ Application」中不存在方法「tagframe」的方法。是否有可能訪問點名空間的服務?換句話說,我通常在控制器中使用$ app ['tagframe.photoservice']訪問的服務?在樹枝視圖中訪問「點」名稱空間服務

+0

它不應該被'app.tagframe.photoservice'呢? – raina77ow

回答

3

是的,就像訪問數組:

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