Tag: symfony
Tous les articles avec le tag "symfony".
-
API Platform 4 : contrôleurs custom ni sérialisés ni validés
API Platform 4 : après la migration depuis 3.4, un contrôleur custom qui renvoie une entité n’est plus sérialisé ni validé. Correctif et autres pièges.
-
Doctrine ORM 3 : `EntityNotFoundException` en postRemove
Doctrine ORM 3 : une EntityNotFoundException dans un postRemove, car le listener lit un proxy jamais chargé dont la ligne est déjà supprimée.
-
Pattern Strategy : un moteur de facturation sans `persist()`
Pattern Strategy et moteur de facturation : une stratégie renvoyait ses factures sans persist(), le cron annonçait 5 factures et la base restait vide.
-
Doublons de n° de facture : MAX+1 et advisory lock
Doublons de numéros de facture en prod : pourquoi le calcul « dernier créé + 1 » échoue et comment un advisory lock PostgreSQL sécurise la concurrence.
-
Un POC sans tests n’est pas un départ, c’est une direction
Du POC à la prod sans réécrire l’intention : refonte par extractions successives, CI dès la première MR et filet de tests de régression.
-
Wording UX : erreurs inline par champ sur des uploads
Wording UX sur des uploads Symfony : reproduire les messages au mot près et afficher l’erreur inline sous chaque champ, sans flash global.