/** * @Route("/remove/{provider}", name="provider_remove") * @param Provider $provider * @ParamConverter("provider", class="AppBundle:Provider") * @return Response */ public function removeAction(Request $request, Provider $provider) { if ($provider->isRemovable()) { $em = $this->getDoctrine()->getEntityManager(); $em->remove($provider); $em->flush(); } return $this->redirect($this->generateUrl('provider_list')); }