From 108cc473e4143f31091bd0feff9745dd6ffb10e3 Mon Sep 17 00:00:00 2001 From: Tykayn Date: Wed, 21 Apr 2021 11:22:50 +0200 Subject: [PATCH] advance on fixtures --- src/DataFixtures/CommentFixtures.php | 104 ++++++++++++++------------- 1 file changed, 54 insertions(+), 50 deletions(-) diff --git a/src/DataFixtures/CommentFixtures.php b/src/DataFixtures/CommentFixtures.php index 9beb15d..59e6ff7 100644 --- a/src/DataFixtures/CommentFixtures.php +++ b/src/DataFixtures/CommentFixtures.php @@ -21,61 +21,65 @@ class CommentFixtures extends Fixture { // comment on "citron ou orange" $pollCitronOrange = $emPoll->findOneByCustomUrl( 'citron' ); - $comment = new Comment(); - $comment->setOwner( $commenterMan ) - ->setPseudo( 'the indécis people' ) - ->setText( 'quelle indécision wololo! finalement citron. heu non orange. AAAAh!' ); - $pollCitronOrange->addComment( $comment ); - $manager->persist( $comment ); - $manager->persist( $pollCitronOrange ); - $manager->persist( $commenterMan ); - $manager->flush(); + if ( $pollCitronOrange ) { - // comment on "démo sondage de texte avec deux commentaires" - $poll = $emPoll->find( 2 ); - $comment = new Comment(); - $comment->setOwner( $commenterMan2 ) - ->setPseudo( 'The Hayroule king' ) - ->setText( 'il est écrit Squalala.' ); - $pollCitronOrange->addComment( $comment ); - $manager->persist( $comment ); - $manager->persist( $poll ); - $manager->persist( $commenterMan2 ); - $manager->flush(); + $comment = new Comment(); + $comment->setOwner( $commenterMan ) + ->setPseudo( 'the indécis people' ) + ->setText( 'quelle indécision wololo! finalement citron. heu non orange. AAAAh!' ); + $pollCitronOrange->addComment( $comment ); + $manager->persist( $comment ); + $manager->persist( $pollCitronOrange ); + $manager->persist( $commenterMan ); + $manager->flush(); - $comment = new Comment(); - $comment->setOwner( $commenterMan ) - ->setPseudo( 'The Hayroule king' ) - ->setText( "Zelda. Orange." ); - $pollCitronOrange->addComment( $comment ); - $manager->persist( $comment ); - $manager->persist( $poll ); - $manager->persist( $commenterMan ); - $manager->flush(); + // comment on "démo sondage de texte avec deux commentaires" + $poll = $emPoll->find( 2 ); + $comment = new Comment(); + $comment->setOwner( $commenterMan2 ) + ->setPseudo( 'The Hayroule king' ) + ->setText( 'il est écrit Squalala.' ); + $pollCitronOrange->addComment( $comment ); + $manager->persist( $comment ); + $manager->persist( $poll ); + $manager->persist( $commenterMan2 ); + $manager->flush(); + + $comment = new Comment(); + $comment->setOwner( $commenterMan ) + ->setPseudo( 'The Hayroule king' ) + ->setText( "Zelda. Orange." ); + $pollCitronOrange->addComment( $comment ); + $manager->persist( $comment ); + $manager->persist( $poll ); + $manager->persist( $commenterMan ); + $manager->flush(); - // comment on "c'est pour aujourdhui ou pour demain" - $poll = $emPoll->find( 3 ); - $comment = new Comment(); - $comment->setOwner( $commenterMan ) - ->setPseudo( 'The Hayroule king' ) - ->setText( "va pour demain" ); - $pollCitronOrange->addComment( $comment ); - $manager->persist( $comment ); - $manager->persist( $poll ); - $manager->persist( $commenterMan ); - $manager->flush(); + // comment on "c'est pour aujourdhui ou pour demain" + $poll = $emPoll->find( 3 ); + $comment = new Comment(); + $comment->setOwner( $commenterMan ) + ->setPseudo( 'The Hayroule king' ) + ->setText( "va pour demain" ); + $pollCitronOrange->addComment( $comment ); + $manager->persist( $comment ); + $manager->persist( $poll ); + $manager->persist( $commenterMan ); + $manager->flush(); - // comment on "dessin animé préféré" - $poll = $emPoll->find( 4 ); - $comment = new Comment(); - $comment->setOwner( $commenterMan2 ) - ->setPseudo( 'The Hayroule king' ) - ->setText( "Ceci est un commentaire de fixture créé avec le CipherBliss poweur." ); - $pollCitronOrange->addComment( $comment ); - $manager->persist( $comment ); - $manager->persist( $poll ); - $manager->persist( $commenterMan2 ); + // comment on "dessin animé préféré" + $poll = $emPoll->find( 4 ); + $comment = new Comment(); + $comment->setOwner( $commenterMan2 ) + ->setPseudo( 'The Hayroule king' ) + ->setText( "Ceci est un commentaire de fixture créé avec le CipherBliss poweur." ); + $pollCitronOrange->addComment( $comment ); + $manager->persist( $comment ); + $manager->persist( $poll ); + $manager->persist( $commenterMan2 ); + + } $manager->flush(); } }