/** * @Route("/createRandomComment/{messageLength}" , name="create post") */ function createRandomCommentAction($messageLength) { $generator = $this->get('app.data_generator'); $doctrine = $this->getDoctrine(); $em = $doctrine->getEntityManager(); $comment = new Comment(); $comment->setMessage($generator->generateRandomComment($messageLength)); $comment->setMember($generator->getRandomMember()); $thread = $generator->getRandomThread(); $comment->setThread($thread); $em->persist($comment); $em->flush(); return $this->redirect('/thread/' . $thread->getId()); }