Consultez la FAQ sur le ZF avant de poster une question
Vous n'êtes pas identifié.
Bonjour,
Un petit soucis que je ne comprends pas encore.
J'ai deux classes, l'une est instancié par une factory avec deux paramètres ObjectManager et un autre paramètre d'un autre service.
Et j'ai une autre classe qui étend celle là.
Mais comment je peux appeler cette deuxième classe ? Puisqu'elle étend la première, lorsque je fait un new il me renvoie une erreur car le constructeur de la classe mère n'a plus ses dépendances.
Toute aide est la bienvenue merci
Hors ligne
Hello,
Perso je vais avoir besoin d'un peu de code X)
à chaud je dirais que tu devrais mettre les même paramètre lors de la construction de ta seconde classe, ou préciser dans le constructeur un truc du style : parent::construct($params);
Hors ligne
Salut,
Merci pour ta réponse, j'ai trouvé la solution en posant la même question sur stack voici le lien :
http://stackoverflow.com/questions/2462 … ot-working
Donc en fait j'ai choisis de recréer une factory pour la classe fille qui est donc instancié avec les dépendances de son parent... je ne sais pas si c'est la meilleure solution en même temps.
Hors ligne