/** * @Post("/boats/pay/{boat}") * @ParamConverter("boat", class="Xaj\ErgoBundle\Entity\Boat", options={"id" = "boat"}) * @View() * * @Security("has_role('ROLE_USER')") */ public function payBoatAction(Boat $boat) { $em = $this->getDoctrine()->getManager(); $boat->setPayment(true); $em->persist($boat); $em->flush(); return $boat; }