/** * @return \Symfony\Component\HttpFoundation\Response */ public function indexAction() { // This is currently totally for testing, this method is still useless // Real epicness comming soon $em = $this->getDoctrine()->getManager(); $userRepo = $em->getRepository(User::class); $user[0] = $userRepo->findOneByUsername('bapthf'); $user[1] = $userRepo->findOneByUsername('remi'); if (null === $user[0] || null === $user[1]) { throw new NotFoundHttpException('Users not found'); } $message = new Message('Hello world'); $message->setUser($user[0]); $message->setType(Message::TYPE_TEXT); $messageArray = ['text' => 'mem', 'user' => $user[1]->getId(), 'type' => Message::TYPE_TEXT]; $messageJson = json_encode($messageArray); $conversation = $this->newConversationAction($user[0], $user[1]); $this->newMessageAction($conversation, $messageJson); return $this->render('MessengerBundle:Default:index.html.twig'); }