1

Symfony2 プロジェクトにDoctrineExtensionsを含めようとしています。

ドキュメントをスキャンしているときに、StofDoctrineExtensionsBundleを手動で含める代わりに含める可能性について読みました。Stof バンドルからの引用Readme.md:

このバンドルは、Symfony2 プロジェクトでDoctrineExtensionsの統合を提供します。

たぶん、Stof バンドルを介して含めることについて何か経験をしたことがありますか? これは常に最新の安定版リリースを提供し、すべての要件を含んでいますか?

手動で統合することをお勧めしますか、それとも Stof バンドルを使用することをお勧めしますか?

4

1 に答える 1

2

composer.jsonから:

"require": {
    "php": ">=5.3.2",
    "symfony/framework-bundle": "~2.1",
    "gedmo/doctrine-extensions": "~2.3.1"
}

これは、StofDoctrineExtensionsBundle の現在のバージョンが 2.3.1 と (2.4 を含まない) の間の doctrine-extensions を取得しようとすることを意味します。

Composer は、実行に必要な依存関係を見つけてくれます。プロジェクトに StofDoctrineExtensionsBundle を含めて、Timestampable を問題なく使用できるようにしました。

StofDoctrineExtensionsBundle の使用をお勧めします。

于 2013-12-11T04:47:51.827 に答える