Mesdames, Messieurs bonjour !
J'ai un problème qui je pense est commun mais pour lequel je n'arrive pas à trouver une réponse claire sur le web
Voici mon histoire :
J'ai trois classes d'objets :
- User
- Livre et
- User_Livre
Un User peut avoir plusieurs livres, et un livre peut appartenir à plusieurs Users (relation n-n).
J'aimerais, quand un livre se crée (via un formulaire de création de livre) qu'un objet liaison "User_livre" se crée systématiquement en reprenant l'id du livre et l'id du User.
Mes questions sont donc les suivantes
- Comment récupérer l'id du User (en sachant qu'il s'est connecté via SfGuardPlugin) ?
- Et comment créer l'objet de liaison "User_Livre"?
J'ai essayé par plusieurs méthodes (surchargement de la méthode save par exemple) mais je n'y arrive vraiment pas.
Toute aide ou idée est la bienvenue
Merci beaucoup
Matthieu
PS: s'il est possible d'éviter "sfContext::getInstance()->getUser()"...
PPS : je m'excuse d'avance si j'ouvre un sujet pour rien mais je vous assure que je n'ai rien trouvé dessus !!!
Partager