Zend FR

Consultez la FAQ sur le ZF avant de poster une question

Vous n'êtes pas identifié.

#1 31-08-2010 15:43:35

Wiinner
Membre
Date d'inscription: 31-03-2010
Messages: 26

Librairie

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

 

#2 31-08-2010 16:46:02

sekaijin
Membre
Date d'inscription: 17-08-2007
Messages: 1137

Re: Librairie

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

 

Pied de page des forums

Propulsé par PunBB
© Copyright 2002–2005 Rickard Andersson
Traduction par punbb.fr

Graphisme réalisé par l'agence Rodolphe Eveilleau
Développement par Kitpages