通过StofDoctrineExtensionsBundle包含DoctrineExtensions是否安全?

时间:2013-12-11 04:02:35

标签: symfony doctrine-orm package requirements build-dependencies

我正准备将DoctrineExtensions包含在我的Symfony2项目中。

在扫描文档时,我读到了有关包含StofDoctrineExtensionsBundle而不是手动包含它的可能性。引自Stof捆绑“Readme.md

  

此捆绑包为Symfony2项目中的DoctrineExtensions提供集成。

也许你有过通过Stof捆绑包的经验?这是否始终提供最新的稳定版本并包含所有要求?

您是建议手动集成还是使用Stof捆绑包?

1 个答案:

答案 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。