/** * @Extra\Route("/sign-up/{id}", name="SignUpForEvent") * @Extra\ParamConverter() */ public function signUpAction(Entity\Announcement $announcement, Request $request) { $announcement->addTicketsBooking($request->get('name'), $request->get('count')); if ($request->get('contact')) { $announcement->addVolunteer($request->get('name'), $request->get('contact')); } $this->getEm()->flush(); return new Response(); }