/**
  * @param array $data
  * @return \Symfony\Component\HttpFoundation\RedirectResponse
  */
 private function deleteRequestJoinClub(array $data)
 {
     $em = $this->getDoctrine()->getManager();
     $userHasClub = $em->getRepository('FfjvBoBundle:UserHasClubs')->find($data['user_has_club']);
     $em->remove($userHasClub);
     $message = new Messages();
     $message->setAuthorUser($this->getUser());
     $message->setUser($userHasClub->getUser());
     $message->setEmail($userHasClub->getUser()->getEmail());
     $message->setMessage($data['message']);
     $message->setSubject('Demande de rejoindre le club ' . $userHasClub->getClub() . ' refusée');
     $em->persist($message);
     $em->flush();
     $this->get('contact')->sendRequestResponseToJoinCLub($message);
     $this->addFlash('success', 'La reponse a été envoyer');
     return $this->redirectToRoute('fo_clubs_show', array('clubId' => $userHasClub->getClub()->getId()));
 }