示例#1
0
 /**
  * @Route("/isbehalf/{id}/toggle", requirements={"id" = "\d+"}, name="admin_goods_toggle_isbehalf", options={"expose"=true})
  * @ParamConverter("product", class="WoojinGoodsBundle:GoodsPassport")
  * @Method("PUT")
  */
 public function updateIsBehalf(Request $request, GoodsPassport $product)
 {
     $em = $this->getDoctrine()->getManager();
     $isBehalf = $request->request->get('isBehalf') == 1;
     $product->setIsBehalf($isBehalf);
     $em->persist($product);
     $em->flush();
     return new Response(json_encode(array('status' => 1, 'is_behalf' => $isBehalf)));
 }