有没有办法用Silex将依赖项注入Doctrine2模型?由于模型不是手动构造的,我无法将任何内容传递给构造函数,我找不到教程如何操作。我已经浏览了Silex和Pimple的来源,但我没有得到如何归档。任何帮助表示赞赏。
尼尔斯
更新: 模型是可更新的而不是可注入的,因此您需要在构造之后通过setter注入依赖项。 doctrine2开箱即用实现此功能,因此这里是文档的链接:
http://www.doctrine-project.org/docs/orm/2.1/en/reference/events.html
答案 0 :(得分:2)
Silex没有Doctrine 2 ORM的内置服务提供程序,但您可以使用此extension。
我在我的博客上发布了一个简短的教程how to implement it to Silex。
答案 1 :(得分:-1)
只有一个Doctrine DBAL。未提供ORM服务。
来源:http://silex.sensiolabs.org/doc/providers/doctrine.html
您是否为教条ORM创建了自己的服务?