2009-08-27 7 views
0

Zend_Amfゲートウェイを提供するために私が書いているクラス内でコンストラクタを使うことができるのだろうかと思います。私がするとき:Zend Framework:Zend_Amfにクラスを追加するとインスタンス化されますか?

$server = new Zend_Amf_Server(); 
$server->setClass('Foo'); 
$response = $server->handle(); 
echo $response; 

fooのコンストラクタはここで実行されますか?その理由は、他のオブジェクトにアクセスするために私の 'Foo'クラスが必要であり、コンストラクタでそれらを初期化するのが理にかなっているということです。そうでない場合は、これに接近する最善の方法は何ですか?

おかげで、

答えて

0

答えはノーですが、あなたはすなわちsetClass($ fooという)でインスタンス化されたオブジェクトを渡すことができ

+0

残念ながらコンストラクタ必要な引数を含めることはできません... –

関連する問題