Пример #1
0
 /**
  * @ApiDoc(
  *  section="Product",
  *  description="Get deals on specified product",
  *  filters={
  *      {"name"="token", "type"="text"}
  *  }
  * )
  * @Method("GET")
  * @Route("/products/{id}/deals")
  * @ParamConverter("product", converter="account.doctrine.orm")
  * @param Product $product
  * @return JsonResponse
  */
 public function dealsProductAction(Product $product)
 {
     if ($product->getDeals()) {
         return new JsonResponse($this->get('perfico_crm.api.transformer')->transformCollection($product->getDeals(), new DealMap(), 'deals'));
     } else {
         return new JsonResponse();
     }
 }