/** * Get a single variant group * * @param int $identifier * * @return JsonResponse */ public function getAction($identifier) { $variantGroup = $this->variantGroupRepo->findOneByCode($identifier); if (!$variantGroup) { throw new NotFoundHttpException(sprintf('Variant group with code "%s" not found', $identifier)); } return new JsonResponse($this->normalizer->normalize($variantGroup, 'internal_api', ['with_variant_group_values' => true])); }