我正准备将DoctrineExtensions包含在我的Symfony2项目中。
在扫描文档时,我读到了有关包含StofDoctrineExtensionsBundle而不是手动包含它的可能性。引自Stof捆绑“Readme.md
:
此捆绑包为Symfony2项目中的DoctrineExtensions提供集成。
也许你有过通过Stof捆绑包的经验?这是否始终提供最新的稳定版本并包含所有要求?
您是建议手动集成还是使用Stof捆绑包?
答案 0 :(得分:2)
来自composer.json其:
"require": {
"php": ">=5.3.2",
"symfony/framework-bundle": "~2.1",
"gedmo/doctrine-extensions": "~2.3.1"
}
这意味着当前版本的StofDoctrineExtensionsBundle将尝试在2.3.1之间获得doctrine扩展,而不包括2.4。
Composer将负责查找使其运行所需的依赖项。我在我的项目中包含了StofDoctrineExtensionsBundle以使用Timestampable而没有任何问题。
我建议使用StofDoctrineExtensionsBundle。