0

我是 symfony 的新手,我想在我的项目中使用 Propel。我已经使用 symfony2 和 composer 设置了项目,并且想使用 propel 1.6。我一直把我的推进器放在供应商里面。添加$bundles = array(new Propel\PropelBundle\PropelBundle())后抛出错误,未定义类。

我已经从 github 安装了 propel 并按照文档进行操作。

4

1 回答 1

1

您只安装了 propel,但没有安装提供 symfony2 集成的 propel-bundle。

将此添加到您的 composer.json 以安装 propel-bundle:

"propel/propel-bundle": "1.2.*@dev"

...现在推进本身将自动下载以及推进捆绑依赖于它。

现在更新您的依赖项:

composer update

之后清除缓存:

app/console cache:clear
于 2013-05-30T12:14:57.177 回答