Menu
  • Accueil
  • À propos
  • Blog
  • Prestation conseil
  • Prestation développement

Month: janvier 2015

Doctrine : un preUpdate() qui refuse de passer

19 janvier 2015
| Pas de commentaire
| Trucs & astuces

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…

Read More »

Posted in Trucs & astuces Tagged bug, doctrine, étoile, lifecyclecallbacks, php, preupdate, Symfony2, wtf Leave a comment

Faire tourner Symfony2 sous IIS7

16 janvier 2015
| Pas de commentaire
| Non classé

Grâce à Composer, l’installation de Symfony2 est une partie de plaisir… sur les serveurs Apache, qui supportent bien le .htaccess ! Au boulot, nous n’utilisons pas Apache, mais Windows Server et son fameux IIS (Internet Installation Services) dans sa version IIS7.0. Or, l’installation de Symfony2 sur un serveur Windows est légèrement plus touchy, bien que…

Read More »

Posted in Non classé Leave a comment

Vivement 2038 !

15 janvier 2015
| Pas de commentaire
| Trucs & astuces

Vous avez sans doute tous entendu parler du bug de l’an 2000, qui n’en était pas vraiment un. L’apparition de 3 zéros sur les calendriers faisait redouter aux informaticiens un problème qui n’en était pas vraiment un. Finalement, la vraie année merdique, c’est 2038. Je m’en suis rendu compte aujourd’hui même à mes dépends. Au…

Read More »

Posted in Trucs & astuces Tagged 2038, bug, erreur, posix, timestamp Leave a comment

EntityManager::clear() nettoie un peu trop bien

14 janvier 2015
| Un commentaire
| Problématiques

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…

Read More »

Posted in Problématiques Tagged clear, doctrine, entité, erreur, exception, flush, php, sql, Symfony2 1 Comment

Désérialiser un XML complexe

12 janvier 2015
| Pas de commentaire
| Problématiques

Serializer le barbare Dernière je me suis retrouvé confronté à l’un des pires problèmes de ma vie de dev : la désérialisation. Derrière ce mot barbare, que le dictionnaire de Firefox ne semble pas reconnaître (d’ailleurs il n’apprécie pas plus son équivalent anglais « deserialization ») se cache un processus pourtant fort utile : la transformation d’un…

Read More »

Posted in Problématiques Tagged entité, normalizer, objet, php, sérialisation, serializer, Symfony2, xml Leave a comment

Hello world !

11 janvier 2015
| Pas de commentaire
| Non classé

Cela fait longtemps que je souhaite démarrer un blog de développeur, afin de stocker (surtout) et partager (ensuite) mes trucs et astuces autour de mon métier : le développement. Mon GoreBlogBundle en cours de développement connait des hauts et des bas ; aussi afin que ma prose ne soit pas victime de ma procrastination, j’ai…

Read More »

Posted in Non classé Tagged billet, hello world, php Leave a comment

Archives

  • avril 2018
  • janvier 2018
  • août 2015
  • avril 2015
  • janvier 2015
  • Accueil
  • À propos
  • Blog
  • Prestation conseil
  • Prestation développement

© 2018 Pete A. Gore - Mon site n'est pas codé en Symfony, et alors ?