2011-08-14 6 views
0

あなたが知っているが、symfonyでは、あなたは、データベース表の自動生成された基本クラスを取得します。私はユーザー、パスワードを格納し、既にそれのためにあらかじめ作られたテンプレートクラスを持っている "ユーザー"テーブルを持っています。そのlogin()logout()などのルーチンを持っています(セッションを書くだけです)。 ので、異なるアプリケーションで私はちょうどそのような何かを記述します。Symfony、データベースオブジェクト:継承するクラスがもう1つ必要ですか?

class myUserClass extends UserClassTemplate 

ので、私は何度も何度もログイン、ログアウトを記述する必要がいけません。しかし今回は、Symfonyの基底クラスを継承しています。テンプレートはどのように継承できますか?

答えて

1

してDoctrineを使用している場合、あなたは(PHPで利用できない多重継承、としていない)、このメソッド呼び出しの代表団への感謝を達成するためにカスタム動作(またはテンプレート)を書くことができます。 this example with... guess what? UserTemplate!

を参照してください。
関連する問題