示例#1
0
 /**
  * 
  * Delete method
  *
  * @Route("/{id}/image/{image_id}", name="gallery_delete_image")
  * @Method("DELETE")
  * 
  * @ParamConverter("gallery", class="OesteveGrupetaBundle:Gallery", options={"mapping" ={"id" = "id"}})
  * @ParamConverter("image", class="OesteveGrupetaBundle:Image", options={"mapping" ={"image_id" = "id"}})
  * 
  */
 public function deleteImageAction(Gallery $gallery, Image $image, Request $request)
 {
     $em = $this->getDoctrine()->getManager();
     $gallery->removeImage($image);
     $em->persist($gallery);
     $em->flush();
     return new JsonResponse();
     // 200 OK
 }