IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Doctrine2 PHP Discussion :

Copier/Cloner/Dupliquer une entité AVEC ses relations OneToMany


Sujet :

Doctrine2 PHP

  1. #1
    Futur Membre du Club
    Inscrit en
    Juin 2010
    Messages
    3
    Détails du profil
    Informations forums :
    Inscription : Juin 2010
    Messages : 3
    Points : 5
    Points
    5
    Par défaut Copier/Cloner/Dupliquer une entité AVEC ses relations OneToMany
    Bonjour,

    Je développe actuellement une application web à l'aide de Symfony2.

    Je souhaiterais pouvoir cloner une entité y compris ses relations.

    J'ai essayé avec la fonction CLONE de php, mon entité est bien dupliquée mais toutes ses relations OneToMany ne sont pas copiées.

    J’espère avoir été assez clair.

    Si vous avez une piste pour le faire, merci d'avance.

  2. #2
    Candidat au Club
    Homme Profil pro
    Développeur Web
    Inscrit en
    Mai 2013
    Messages
    3
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Nord (Nord Pas de Calais)

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Mai 2013
    Messages : 3
    Points : 4
    Points
    4
    Par défaut
    Bonjour,

    je réponds presque un an plus tard mais en même temps ça permettra de remonter le topic.

    Effectivement la fonction "clone" de php ne s'occupe pas des associations relatives à l'entité clonées.

    J'ai de mon côté préféré géré à la main le clonage par un jeu de setters sur une nouvelle instance avec les getters de l'entité à cloner et de cette façon le clonage est complet.

    L"inconvénient c'est la maintenance, si pour x raison demain je dois déclarer une nouvelle association relative à cette entité je ne dois pas oublier de compléter ma méthode de clonage...

    Y'a t'il un moyen plus simple et plus flexible de s'en sortir ?

Discussions similaires

  1. [2.x] [Formulaire] Créer une entité avec une relation ManyToMany
    Par SalutAVous dans le forum Symfony
    Réponses: 3
    Dernier message: 30/10/2012, 22h13
  2. Une entité avec plusieurs relations oneToOne
    Par ray-k dans le forum Doctrine2
    Réponses: 5
    Dernier message: 03/08/2012, 15h55
  3. Réponses: 12
    Dernier message: 27/05/2010, 20h01
  4. Dupliquer un clip avec ses fonctions.
    Par dialga dans le forum ActionScript 1 & ActionScript 2
    Réponses: 1
    Dernier message: 05/11/2008, 09h41
  5. Expression regulière pour relever une URL avec ses paramètres
    Par Immobilis dans le forum Général JavaScript
    Réponses: 4
    Dernier message: 15/03/2008, 16h52

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo