Consultez la FAQ sur le ZF avant de poster une question
Vous n'êtes pas identifié.
Salut les devs.
Alors j'appel une fonction d'un de mes modèles, et dans cette fonction j'aimerai appeler une autre fonction de ce modèle.
en me renseignant, j'ai vu qu'on devait utiliser $this->deuxiemefonction(); mais malheureusement ça ne fonctionne pas chez moi...
voici l'exemple:
public function f1(){ $test = $this->f2(); } public function f2(){ return 'ok'; }
mais lorsque je fait ceci, j'ai l'erreur:
File:
.../vendor/zendframework/zendframework/library/Zend/ServiceManager/ServiceManager.php:456
Message:
Zend\Mvc\Controller\PluginManager::get was unable to fetch or create an instance for f2
voilou voilou,
Merci d'avance
Dernière modification par flobrflo (26-06-2013 15:23:56)
Hors ligne
Bon j'ai résolu mon problème en utilisant:
public function f1(){ $test = Modele::f2(); } public function f2(){ return 'ok'; }
mais je trouve ça légèrement bizarre de devoir utiliser cette méthode.. quelque chose doit clocher, mais quoi??
Hors ligne