3

Symfony 2 アプリケーションで Versionable Doctrine の動作を実装する必要があります。これは実際には、バージョン管理可能な動作 (Doctrine 1) が既に実装されている Symfony 1 の移行です。

私はそこにこの2つの解決策を見つけました

私は EntityAudit ソリューションが本当に気に入りました。これは、出力が db に記録されたエンティティを考慮すると、Doctrine 1 Versionable の動作に似ているからです。

ポイントは、そのプロジェクトはアクティブではないと思うということです。最後のコミットは 7 か月前に行われました。いくつかの廃止された機能を使用しています。

私は正しいと思いますか。不足しているものはありますか?

4

2 に答える 2

0

Doctrine Extensionsをお勧めします...

すでにご存知のように、EntityAudit はもう維持されていません。

もう 1 つのポイントは、DoctrineExtensions がより広く使用されていることです。l3ppard はリポジトリの開発を維持する人を探していますが、まだかなり活発です。

したがって、ウェブ上でより多くのチュートリアルを見つけることができます。更新は面倒ではなく、実際に何を使用したかを知っている誰かがプロジェクトを追い越す可能性が高くなります。

于 2013-06-19T09:37:30.393 に答える