Zend FR

Consultez la FAQ sur le ZF avant de poster une question

Vous n'êtes pas identifié.

#1 28-11-2013 12:09:24

slasch
Membre
Date d'inscription: 23-11-2007
Messages: 18

Développement modulaire et ajout de champ DB, Form, Service, Mapper

Bonjour à tous,

Je suis en cours de développement d'un assez gros projet et je tombe sur la problématique suivante:

Mon premier module Blog gère la gestion des Post et des Catégories.

Jusque la tout va bien smile

Je veux donc faire un module Comment pour faire la gestion des commentaires sur les Posts.
Cela implique donc:
- Ajout d'une colonne dans la table post (comment : pour dire si les commentaires sont activé ou non sur un post)
- Ajout d'une propriété dans le model Post (protected $comment et son getter setter)
- etc
- etc

Donc pour faire tout ça je suis obligé de surcharger mon model, mon mapper, indiqué que l'objet construit n'est plus le model dans blog mais celui de comment

Sauf que si qq d'autre développe un module et qu'il fait la même chose que moi on va rentrer en conflit et un de nos module ne fonctionnera plus.

La solution de Wordpress et de mettre toutes nouvelle colonne dans une table du genre post_meta (key, value)

Avez vous une meilleure solution ?
Une autre solution a étudier ?

Merci d'avance.

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