Bonjour,

Je travaille à un projet avec Zend Framework et Doctrine 1.x.

Je rencontre un problème dans la sérialisation de mes objets Doctrine_Record.
Pour faire simple, j'ai comme objet central un ouvrage (Publications_Model_Book) auquel je rattache différents objets de classement et notamment un éditeur et des collections.

Mon formulaire de création est multi-étapes ce qui signifie que je dois placer en session les différents objets Doctrine_Record créés lors de ces étapes. Pour placer ces objets en session je les transforme en tableau avec la méthode toArray(true) et je les recréé avec la méthode fromArray.

Il se trouve que cela fonctionne parfaitement pour la plupart des champs sauf les identifiants qui semblent perdus entre chaque session.

Avez-vous une idée comment gérer les identifiants lors de la sérialisation ?


Merci beaucoup par avance,

Frédéric