ErrorException JMS \ SerializerBundle \ JMSSerializerBundle

时间:2012-04-28 06:56:15

标签: macos symfony osx-lion

我正在尝试在osx lion上安装以下项目connect的供应商。

cd /tmp
git clone git://github.com/dsyph3r/connect
cd connect
git submodule update --init

php bin/vendors install

当我运行以下命令php bin/vendors install时,我收到以下消息:

[ErrorException]

Catchable Fatal Error:
Argument 1 passed to JMS\SerializerBundle\JMSSerializerBundle::__construct()
must implement interface Symfony\Component\HttpKernel\KernelInterface, 
none given, called in /Users/antoniopierro/Sites/connect/app/AppKernel.php on line 21
and defined in /Users/antoniopierro/Sites/connect/vendor/bundles/JMS/SerializerBundle/JMSSerializerBundle.php line 37

我错过了什么?

1 个答案:

答案 0 :(得分:9)

您需要将内核传递给bundle的构造函数:

$bundles = array(
    //...
    new JMS\SerializerBundle\JMSSerializerBundle($this),
    //...
);