Doctrine : un preUpdate() qui refuse de passer

Petit article sur un problème qui m’avait déjà interpelé il y a quelques mois. J’avais ceci dans une de mes entités : Malgré toutes mes relectures, impossible de passer dans cette fonction en preUpdate() comme demandé. Le problème est en fait parfaitement anodin, mais difficile à solutionner. Il faut en fait mettre… deux étoiles en […]

EntityManager::clear() nettoie un peu trop bien

Aujourd’hui en développant, je suis tombé sur un cas de figure assez basique mais qui fait péter une grosse erreur à Doctrine. Admettons que vous avez deux entités liées par un ManyToOne. On va reprendre l’exemple du précédent billet en disant que l’entité principale est Codeur et l’entité propriétaire de la relation est Pantalon. Vous […]