【发布时间】:2013-06-13 14:11:33
【问题描述】:
我希望能够在开发 Symfony2 项目期间使用此处描述的 PersistentObject http://www.doctrine-project.org/blog/a-doctrine-orm-odm-base-class.html,以避免在数据库和实体设计不断变化时无休止地创建和删除 getter 和 setter。
在 Symfony2 项目中的什么地方“配置”了 ObjectManager,正如简要文档中所建议的那样(下面的代码引用)?它应该在控制器中,如果是,它会是什么样子?
$entityManager = EntityManager::create(...);
PersistentObject::setObjectManager($entityManager);
我找不到任何可行的示例(尽管我确实在 stackoverflow 上找到了 Zend2 框架的类似示例:Using PersistentObject from Doctrine in Zend Framework
感谢您的宝贵时间!
【问题讨论】:
标签: php symfony doctrine-orm