我是symfony的新手,我想在我的项目中使用Propel。我用symfony2和composer设置了项目,想要使用propel 1.6。我把我的推动力保持在供应商之内。添加$bundles = array(new Propel\PropelBundle\PropelBundle())
后,它会抛出错误,未定义类。
我已经从github安装了propel并按照文档进行操作。
答案 0 :(得分:1)
您只安装了propel,但没有安装提供symfony2集成的推进捆绑。
将它添加到您的composer.json中以安装propel-bundle:
"propel/propel-bundle": "1.2.*@dev"
...现在推进自动将自动下载,推进捆绑依赖于它。
现在更新您的依赖项:
composer update
然后清除缓存:
app/console cache:clear