質問

Doctrineのドキュメントには、使用できると書かれています

public function construct() { ... }

__constructはオーバーライドできないため、構成関数として。

コードに配置してエコーを挿入するとき

public function construct() { echo "constructing..."; }

オブジェクトの構築中には呼び出されません。

どのように呼び出されることになっていますか、またはPHPでの読み込み時間中(または直後)に関数を呼び出す便利な方法がありますか?

役に立ちましたか?

解決

出力がないため、メソッドが呼び出されないわけではありません。代わりに exit( 'constructing ...'); を試してください。

ところで:ここではDoctrine 1.1でも問題なく動作します:-)

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top