Bonsoir,
Supposons que demain developpez.com souhaite transformer son forum pour utiliser sf2. Sans entrer dans d'innombrables détails, on aurait au moins 2 Bundles :
- Forum
- User
Parce qu'on ne veut pas réinventer encore et encore la roue, on se dit que, pour User, on utiliserait la base FOSUserBundle ... et ajouter notre surcouche (côté social par exemple).
Naïvement, dans ForumBundle on aura une entité Post ... nécessairement associée à un user. Comment faire pour lier le Post à une entité user de NotreUserBundle ?
Je veux dire ... le schéma du user se trouve dans NotreUserBundle ... le schéma du forum se trouve dans ForumBundle ... mais alors comment matérialiser le lien entre les tables ... les entités etc etc ? Dois-je dans ForumBundle créer une entité User qui surcharge l'entité User de NotreUserBundle ? autre moyen ?
J'imagine qu'il faut gérer ça sous forme de service ... mais si quelqu'un à un exemple à donner ... je suis extrêmement preneur.
Merci pour votre aide.
Partager