class ProductGroupController extends Controller

Class ProductGroupController. Defines routes for ProductGroup

Methods

array
productGroupAddAction()

Backend route for generating new groups

array
productGroupEditAction(ArrayCollection $productGroupEdit)

Backend route for editing product groups

array
allProductGroupJSONAction()

Backend route for listing all product groups

JsonResponse
productGroupJSONAction(ArrayCollection $productGroupJSON)

API route for creating new product group

JsonResponse
productGroupEditJSONAction(ArrayCollection $productGroupEditJSON)

API route for editing product group

JsonResponse
getAllProductGroupJQGridAction(ArrayCollection $productGroupListJQGRID)

API route for JqGrid data

JsonResponse
deleteProductGroupAction(ArrayCollection $productGroupDelete)

API route for deleting multiple product groups

Response
previewProductGroupAction(ArrayCollection $previewProductGroup)

Preview product group on frontend

JsonResponse
productGroupDiscountAction(ArrayCollection $productGroupDiscount)

API route for updating product discounts

JsonResponse
productGroupSortAction(ArrayCollection $productGroupSort)

API route for sorting product groups

Details

at line 42
array productGroupAddAction()

Backend route for generating new groups

Return Value

array

at line 59
array productGroupEditAction(ArrayCollection $productGroupEdit)

Backend route for editing product groups

Parameters

ArrayCollection $productGroupEdit

Return Value

array

See also

ProductGroupEditConverter

at line 73
array allProductGroupJSONAction()

Backend route for listing all product groups

Return Value

array

at line 88
JsonResponse productGroupJSONAction(ArrayCollection $productGroupJSON)

API route for creating new product group

Parameters

ArrayCollection $productGroupJSON

Return Value

JsonResponse

See also

ProductGroupJSONConverter

at line 103
JsonResponse productGroupEditJSONAction(ArrayCollection $productGroupEditJSON)

API route for editing product group

Parameters

ArrayCollection $productGroupEditJSON

Return Value

JsonResponse

See also

ProductGroupEditJSONConverter

at line 118
JsonResponse getAllProductGroupJQGridAction(ArrayCollection $productGroupListJQGRID)

API route for JqGrid data

Parameters

ArrayCollection $productGroupListJQGRID

Return Value

JsonResponse

See also

ProductGroupListJQGRIDConverter

at line 133
JsonResponse deleteProductGroupAction(ArrayCollection $productGroupDelete)

API route for deleting multiple product groups

Parameters

ArrayCollection $productGroupDelete

Return Value

JsonResponse

See also

ProductGroupDeleteConverter

at line 148
Response previewProductGroupAction(ArrayCollection $previewProductGroup)

Preview product group on frontend

Parameters

ArrayCollection $previewProductGroup

Return Value

Response

See also

PreviewProductGroupConverter

at line 168
JsonResponse productGroupDiscountAction(ArrayCollection $productGroupDiscount)

API route for updating product discounts

Parameters

ArrayCollection $productGroupDiscount

Return Value

JsonResponse

See also

ProductGroupDiscountConverter

at line 183
JsonResponse productGroupSortAction(ArrayCollection $productGroupSort)

API route for sorting product groups

Parameters

ArrayCollection $productGroupSort

Return Value

JsonResponse

See also

ProductGroupSortConverter