2009-08-27 2 views
0

Je me demande si je peux utiliser un constructeur dans une classe que j'écris pour fournir une passerelle Zend_Amf. Quand je le fais:Zend Framework: Est-ce que l'ajout d'une classe à Zend_Amf l'instancie?

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

Est-ce que le constructeur de foo fonctionne ici? La raison de demander est que j'ai besoin de ma classe 'Foo' pour accéder à d'autres objets et il serait logique de les initialiser dans mon constructeur. Si non, quelle est la meilleure façon d'aborder cela?

grâce,

Répondre

0

La réponse est Non, mais vous pouvez passer un objet instancié dans i.e. setClass ($ foo)

+0

Malheureusement, le constructeur ne peut pas contenir les arguments requis ... –