class CSVIEController extends Controller

Class CSVIEController defines routes for managing export/import entites

Methods

JsonResponse
saveCategoryCSVAction(ArrayCollection $categoryCSV)

API route for import category from CSV file

JsonResponse
saveBrandCSVAction(ArrayCollection $brandCSV)

API route for import brand from CSV file

JsonResponse
saveBrandImagesAction(ArrayCollection $brandImageUploadJSON)

API route for import brand images from CSV file

JsonResponse
saveAttributeCSVAction(ArrayCollection $attributeCSV)

API route for import attribute from CSV file

JsonResponse
saveProductCSVAction(ArrayCollection $productCSV)

API route for import product from CSV file

JsonResponse
saveProductImagesAction(ArrayCollection $productImageUploadJSON)

API route for import product images from CSV file

Response
convertToCSVCategoryAction(ArrayCollection $categoryExportJSON)

Backend route for category export to CSV file

Response
convertToCSVProductAction(ArrayCollection $productExportJSON)

Backend route for product export to CSV file

Response
convertToCSVBrandAction(ArrayCollection $brandExportJSON)

Backend route for brand export to CSV file

Response
convertToCSVAttributeAction(ArrayCollection $attributeExportJSON)

Backend route for attributes export to CSV file

Details

at line 48
JsonResponse saveCategoryCSVAction(ArrayCollection $categoryCSV)

API route for import category from CSV file

Parameters

ArrayCollection $categoryCSV

Return Value

JsonResponse

See also

CategoryCSVConverter

at line 64
JsonResponse saveBrandCSVAction(ArrayCollection $brandCSV)

API route for import brand from CSV file

Parameters

ArrayCollection $brandCSV

Return Value

JsonResponse

See also

BrandCSVConverter

at line 79
JsonResponse saveBrandImagesAction(ArrayCollection $brandImageUploadJSON)

API route for import brand images from CSV file

Parameters

ArrayCollection $brandImageUploadJSON

Return Value

JsonResponse

See also

BrandImageUploadJSONConverter

at line 94
JsonResponse saveAttributeCSVAction(ArrayCollection $attributeCSV)

API route for import attribute from CSV file

Parameters

ArrayCollection $attributeCSV

Return Value

JsonResponse

See also

AttributeCSVConverter

at line 110
JsonResponse saveProductCSVAction(ArrayCollection $productCSV)

API route for import product from CSV file

Parameters

ArrayCollection $productCSV

Return Value

JsonResponse

See also

ProductCSVConverter

at line 125
JsonResponse saveProductImagesAction(ArrayCollection $productImageUploadJSON)

API route for import product images from CSV file

Parameters

ArrayCollection $productImageUploadJSON

Return Value

JsonResponse

See also

ProductImageUploadJSONConverter

at line 140
Response convertToCSVCategoryAction(ArrayCollection $categoryExportJSON)

Backend route for category export to CSV file

Parameters

ArrayCollection $categoryExportJSON

Return Value

Response

See also

CategoryExportJSONConverter

at line 155
Response convertToCSVProductAction(ArrayCollection $productExportJSON)

Backend route for product export to CSV file

Parameters

ArrayCollection $productExportJSON

Return Value

Response

See also

ProductExportJSONConverter

at line 170
Response convertToCSVBrandAction(ArrayCollection $brandExportJSON)

Backend route for brand export to CSV file

Parameters

ArrayCollection $brandExportJSON

Return Value

Response

See also

BrandExportJSONConverter

at line 185
Response convertToCSVAttributeAction(ArrayCollection $attributeExportJSON)

Backend route for attributes export to CSV file

Parameters

ArrayCollection $attributeExportJSON

Return Value

Response

See also

AttributeExportJSONConverter