Consultez la FAQ sur le ZF avant de poster une question
Vous n'êtes pas identifié.
Bonjour,
j'ai un gros souci.
J'ai écrit une petite librairie de fonction qui est censé vérifier des droits d'utilisateurs.
Cette librairie se situe dans "library/" (normal donc).
Par contre, cette librairie a besoin de faire appel à des Application_Model.
Comment puis je faire pour que ma librairie y arrive ?
(en gros, dans une fonction, j'aimerais pouvoir faire : $test = new Application_Model_Test(); )
Merci d'avance.
Hors ligne
tu définie une interface
et tu définie ton modèle comme implémentant l'interface
dans ta lib
tu ajoute une méthode setModel
et dans ton contrôleur (le code qui appelle la vérification)
tu crée ton objet model et tu le donne à ta lib
autre solution
tu la méthode setModel ne prend pas un modèle mais un nom de classe et c'est la méthode elle-même qui crée l'instance
A+JYT
Hors ligne