2

我在尝试在 Buzz 中为 Symfony2 使用 Curl 时遇到了一个问题(我终于设法安装了它,请参阅这篇文章)。

我在我的捆绑包中使用它,并且我更新了 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 的命名空间声明之一。
但是有人知道什么,在哪里吗?

4

1 回答 1

3

好吧,我的错误,我只是没有为我的 yml 文件使用正确的格式。

这是服务的代码,以防万一有人遇到问题。想想 4 个空格,这样可以节省很多时间……

服务:

Buzz 的 cURL 客户端

buzz.client.curl:
    class:  Buzz\Client\Curl
    public: false
    calls:
        - [setVerifyPeer, [false]]

嗡嗡声浏览器

buzz.browser:
    class:     Buzz\Browser
    arguments: ['@buzz.client.curl']
于 2012-09-12T12:14:59.673 回答