/**
  * @param Event $event
  * @return \Symfony\Component\HttpFoundation\RedirectResponse
  *
  * @Route("/{hash}/join", name="join_event")
  */
 public function joinAction(Event $event)
 {
     $em = $this->getDoctrine()->getManager();
     $user = $this->getUser();
     $member = new Member();
     $member->setEvent($event)->setUser($user);
     $em->persist($member);
     $em->flush();
     return $this->redirectToRoute('dashboard', ['hash' => $event->getHash()]);
 }
 /**
  * Add member
  *
  * @param \DTR\DTRBundle\Entity\Member $member
  *
  * @return Event
  */
 public function addMember(Member $member)
 {
     $this->members[] = $member;
     $member->setEvent($this);
     return $this;
 }