/** * @Route("/createRandomThread" , name="create thread") */ function createRandomThreadAction() { $doctrine = $this->getDoctrine(); $em = $doctrine->getEntityManager(); $thread = new Thread(); $generator = $this->get('app.data_generator'); $thread->setTitle($generator->generateRandomString()); $em->persist($thread); $em->flush(); return $this->redirect('/thread/' . $thread->getId()); }