/**
  * @Security("has_role('ROLE_USER')")
  * @Route("/user/get-conversations", name="user-get-conversations", options={"expose"=true})
  * @return JsonResponse
  */
 public function getConversationsAction()
 {
     /** @var User $user */
     $user = $this->getUser();
     /** @var EntityManager $em */
     $em = $this->getDoctrine()->getManager();
     $conversations = Conversation::getConversationsByUser($em, $user->getId());
     return new JsonResponse(Functions::arrayToJsonSingle($conversations, $user));
 }