コード例 #1
0
 /**
  * Get the variant group collection
  *
  * @return JsonResponse
  */
 public function indexAction()
 {
     $variantGroups = $this->variantGroupRepo->getAllVariantGroups();
     $normalizedVariants = [];
     foreach ($variantGroups as $variantGroup) {
         $normalizedVariants[$variantGroup->getCode()] = $this->normalizer->normalize($variantGroup, 'internal_api', ['with_variant_group_values' => true]);
     }
     return new JsonResponse($normalizedVariants);
 }
コード例 #2
0
 /**
  * Get the variant group collection
  *
  * @return JsonResponse
  */
 public function indexAction()
 {
     $variantGroups = $this->repository->getAllVariantGroups();
     $normalizedVariants = [];
     foreach ($variantGroups as $variantGroup) {
         $normalizedVariants[$variantGroup->getCode()] = $this->normalizer->normalize($variantGroup, 'internal_api', $this->userContext->toArray());
     }
     return new JsonResponse($normalizedVariants);
 }