Bonjour à tous,
Je débute avec le Zend Framework et je suis devant un problème que je ne parviens pas à résoudre.
Mes classes modèles étendent la classe "Zend_Db_Table".
Pour trouver une section sur base de son id, j'utilise les méthodes suivantes :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 class Section extends Zend_Db_Table { protected $_name = 'section'; protected $_primary = 'id'; ... }
ce qui me retourne un objet "Zend_Db_Table_Row"
Code : Sélectionner tout - Visualiser dans une fenêtre à part $s = $section->find($sid)->current();
J'aimerais transformer cet objet "Zend_Db_Table_Row" en object "Section" pour pouvoir appliquer sur cet objet une fonction définie dans ma classe "Section".
Ma fonction getParents() est définie dans ma classe "Section".
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 $a = $section->find($sid)->current(); $p = $a->getParents();
Mais lorsque j'exécute ce code je reçois comme message d'erreur :
Code : Sélectionner tout - Visualiser dans une fenêtre à part public function getParents() {}Comment faire pour résoudre ce problème ?Unrecognized method 'getParents()'
Merci d'avance![]()
Partager