我在尝试在Buzz中使用Curl for Symfony2时遇到问题(我终于设法安装它,请参阅this post)。
我在我的捆绑包上使用它,我已经更新了services.yml,添加了这些:
# cURL client for Buzz
buzz.client.curl:
class: Buzz\Client\Curl
public: false
calls:
- [setVerifyPeer, [false]]
# Buzz browser
buzz.browser:
class: Buzz\Browser
arguments: ['@buzz.client.curl']
当我去查看我的项目页面时,这是我得到的错误:
InvalidArgumentException: There is no extension able to load the configuration for "buzz.client.curl" (in myBundle) Looked for namespace "buzz.client.curl", found none
因此,根据我的理解,我必须在某处更改Buzz的命名空间声明之一 但有人知道什么,在哪里?
答案 0 :(得分:3)
好吧,我的错误,我根本没有使用正确的格式来存放我的yml文件。
以下是服务的代码,以防有人遇到此问题。想想4个空间,可以节省大量时间......
服务:
buzz.client.curl:
class: Buzz\Client\Curl
public: false
calls:
- [setVerifyPeer, [false]]
buzz.browser:
class: Buzz\Browser
arguments: ['@buzz.client.curl']