2011-08-05 10 views
3

私は次のバンドル(すべて同じベンダー名の下にあります)を持っている大規模なSymfony2アプリケーションに取り組んでいます:ログイン、登録、ブログ、フォーラム。公式の文書では、フォーラム関連のエンティティはフォーラムバンドルに属し、ブログ関連のエンティティはブログバンドルに属しています。しかし、私のユーザーとアカウントのエンティティはどうですか?どちらも登録プロセス中に作成され、ユーザーはログインプロセス中に使用されます。私はそれらのエンティティをアプリケーションのグローバルに使うと考えています。その使い方は1つの機能に限定されていません(もう1つはsymfonyのドキュメント、1つのバンドルごとの機能です)。これについてのベストプラクティスは何だろうかと思います。アプリケーションにグローバルなエンティティを配置する場所は?

答えて

4

UsersBundleを作成し、今後このバンドルのユーザーに関連する他のコードを保存することができます。

関連する問題