Tagdoctrine2

Doctrine 2 is an object-relational mapper (ORM) for PHP 5.4+ that provides transparent persistence for PHP objects. It uses the Data Mapper pattern at the heart, aiming for a complete separation of your domain/business logic from the persistence in a relational database management system.

source : doctrine.org

onFlush listener – loop caused by flush

Une solution un peu éxotique trouvée par un blogger mais qui a le mérite de fonctionner 🙂

Je reviendrai sur cet article si je trouve autre autre d’ici là.

Source : Doctrine flush listener with flush in itLire la suite

ManyToMany bidirectionnelle flush sans attributs

Enregistrer une relation ManyToMany bidirectionnelle classique

J’utilise essentiellement (en général) des relations ManyToMany Bidirectionnelles avec attributs contenant notamment une date de création, une date de mise à jour, un slug éventuel etc. Pour la première fois, j’avais besoin d’utiliser une relation ManyToMany bidirectionnelle sans attributs (documentation Doctrine) et cette dernière m’a posé un soucis à son enregistrement, en effet les données ne se mettaient pas à jour. Plus particulièrement, c’est la suppression d’associations … Lire la suite

© 2018 iKonenn

Theme by Anders NorénUp ↑