ben vu de loin ca eclaire bien ma lanterne ;)
merci !

On 12 fév, 21:57, euphrate_ylb <[EMAIL PROTECTED]> wrote:
> Pour moi, login est commun a l'application (gestion des sessions,
> appel a authenticate etc...). Donc je n'aurai qu'un controller user
> qui dispatch vers le modele qui va bien. Tu pourrais donc par exemple
> instancier le bon modele dans le constructeur (sans condition juste
> avec des regles de nommage). et te servir de la fonction authenticate
> (transparent grace a l heritage) au niveau de l'action login.
>
> Toujours vu de loin....
>
> On Feb 12, 9:13 pm, foxmask <[EMAIL PROTECTED]> wrote:
>
> > Bonsoir,
>
> > On 12 fév, 20:44, euphrate_ylb <[EMAIL PROTECTED]> wrote:> De loin, 
> > l'heirtage au niveau du controlleur, je ne trouve pas ca
> > > transcendant. Pauvre fichier routes.php...
>
> > > Pourquoi ne pas faire des fonctions abstraites (ex: authenticate) dans
> > > le modele User et proposer deux implementations UserPunBB et UserSMF?
>
> > oui effectivement
> > j'ai fait cela pour d'autres controleurs mais pour les modèles ca m'a
> > echappé
> > donc  :
> > un modele user
> > un modèle userpunbb heritant de user
> > un modèle usersmf heritant de user
>
> > un controleur users_controller
> > un controleur userpunbbs_controller héritant de users_controller
> > un controleur usersmf_controller héritant de users_controller
>
> > c'est cela ?
> > ca me parait bien tout ca ;)
>
> > > Enfin .... une idée comme ca.
>
> > > euphrate_ylb
>
> > > On Feb 11, 9:48 am, foxmask <[EMAIL PROTECTED]> wrote:
>
> > > > Bonjour,
> > > > je me demandais comment vous procederiez pour faire l'appel du
> > > > controleur adequate.
>
> > > > je m'explique.
>
> > > > actuellement j'ai un user_controller avec 2 methodes login/logout.
> > > > pour l'heure le controller est intimement lié à la base de punBB.
> > > > mais comme j'ai pour but que mon portail puisse supporter le forum de
> > > > son choix je me demandais si c'etait assez propre de faire un simple
> > > > test dans chacune des 2 methodes
>
> > > > switch (FORUM)  {
> > > > case 'punbb' : loginPunbb(); break;
> > > > case 'smf' : loginSmf(); break;
>
> > > > }
>
> > > > mais j'ai comme l'impression de perdre la flexibilite de l'heritage
>
> > > > j'aurai bien aimé un user_controller par type de forum mais je ne voit
> > > > pas comment articuler tout cela.
> > > > j'imaginais possible de tester ma constante FORUM dans route.php et
> > > > selon sa valeur declencher le bon controller user_punbb_controller /
> > > > user_smf_controller etc...
>
> > > > merci de vos lumières ;)
--~--~---------~--~----~------------~-------~--~----~

Groupe "Cakephp-fr".
Adresse : [email protected]
Pour résilier  : [EMAIL PROTECTED]
Pour les options : http://groups.google.com/group/cakephp-fr?hl=fr
-~----------~----~----~----~------~----~------~--~---

Répondre à