CatalogController
extends Controller
in package
Bigbuy controller.
Tags
Table of Contents
Properties
- $categoryService : CategoryService|null
Methods
- __construct() : mixed
- BigbuyController constructor.
- catalogAddSelectionAction() : JsonResponse
- catalogCategoryAction() : Response|null
- Lists all entities.
- catalogCreateSelectionAction() : Response|null
- Create Big Buy products
- catalogDeleteSelectionAction() : Response|null
- Lists selected entities.
- catalogPaginateAction() : JsonResponse
- catalogUpdateAction() : Response|null
- categoryChangeStatusAction() : Response|null
- Lists selected entities.
- creationAction() : Response|null
- Lists all product entities.
- dropshipAction() : Response|null
- Lists selected entities.
- dropshipPaginateAction() : JsonResponse
- getBigBuProductForPackSelectionAction() : JsonResponse
- get Big Buy products for pack process
- indexAction() : Response|null
- Lists all entities.
- indexdictionnaireAction() : Response|null
- Lists selected entities.
- mergeBigbuyNewProductsAction() : JsonResponse
- selectionAction() : Response|null
- Lists selected entities.
- selectionPaginateAction() : JsonResponse
Properties
$categoryService
protected
CategoryService|null
$categoryService
Methods
__construct()
BigbuyController constructor.
public
__construct([CategoryService|null $categoryService = null ]) : mixed
Parameters
- $categoryService : CategoryService|null = null
catalogAddSelectionAction()
public
catalogAddSelectionAction(Request $request, ProductService $productService, EntityManagerInterface $entityManager) : JsonResponse
Parameters
- $request : Request
- $productService : ProductService
- $entityManager : EntityManagerInterface
Tags
Return values
JsonResponsecatalogCategoryAction()
Lists all entities.
public
catalogCategoryAction(Request $request, CategoryService $categoryService) : Response|null
Parameters
- $request : Request
- $categoryService : CategoryService
Tags
Return values
Response|nullcatalogCreateSelectionAction()
Create Big Buy products
public
catalogCreateSelectionAction(Request $request, ProductService $productService, NewProductService $newProductService, EntityManagerInterface $entityManager, ProductLabelMatchDictionaryService $productlabelmatchdictionaryService) : Response|null
Parameters
- $request : Request
- $productService : ProductService
- $newProductService : NewProductService
- $entityManager : EntityManagerInterface
- $productlabelmatchdictionaryService : ProductLabelMatchDictionaryService
Tags
Return values
Response|nullcatalogDeleteSelectionAction()
Lists selected entities.
public
catalogDeleteSelectionAction(Request $request, ProductService $productService, EntityManagerInterface $entityManager) : Response|null
Parameters
- $request : Request
- $productService : ProductService
- $entityManager : EntityManagerInterface
Tags
Return values
Response|nullcatalogPaginateAction()
public
catalogPaginateAction(Request $request, ProductService $productService) : JsonResponse
Parameters
- $request : Request
- $productService : ProductService
Tags
Return values
JsonResponsecatalogUpdateAction()
public
catalogUpdateAction(Request $request) : Response|null
Parameters
- $request : Request
Tags
Return values
Response|nullcategoryChangeStatusAction()
Lists selected entities.
public
categoryChangeStatusAction(Request $request, CategoryService $categoryService) : Response|null
Parameters
- $request : Request
- $categoryService : CategoryService
Tags
Return values
Response|nullcreationAction()
Lists all product entities.
public
creationAction(Request $request, AttributeSetService $attributeSetService, CategoryService $categoryService, EntityManagerInterface $entityManager, NewProductStatService $newProductStat) : Response|null
Parameters
- $request : Request
- $attributeSetService : AttributeSetService
- $categoryService : CategoryService
- $entityManager : EntityManagerInterface
- $newProductStat : NewProductStatService
Tags
Return values
Response|nulldropshipAction()
Lists selected entities.
public
dropshipAction(Request $request, EntityManagerInterface $entityManager) : Response|null
Parameters
- $request : Request
- $entityManager : EntityManagerInterface
Tags
Return values
Response|nulldropshipPaginateAction()
public
dropshipPaginateAction(Request $request, ProductService $productService) : JsonResponse
Parameters
- $request : Request
- $productService : ProductService
Tags
Return values
JsonResponsegetBigBuProductForPackSelectionAction()
get Big Buy products for pack process
public
getBigBuProductForPackSelectionAction(Request $request, ProductService $productService) : JsonResponse
Parameters
- $request : Request
- $productService : ProductService
Tags
Return values
JsonResponseindexAction()
Lists all entities.
public
indexAction(Request $request, ProductService $productService) : Response|null
Parameters
- $request : Request
- $productService : ProductService
Tags
Return values
Response|nullindexdictionnaireAction()
Lists selected entities.
public
indexdictionnaireAction() : Response|null
Tags
Return values
Response|nullmergeBigbuyNewProductsAction()
public
mergeBigbuyNewProductsAction(Request $request, EntityManagerInterface $entityManager, NewProductService $newProductService, ProductService $productService) : JsonResponse
Parameters
- $request : Request
- $entityManager : EntityManagerInterface
- $newProductService : NewProductService
- $productService : ProductService
Tags
Return values
JsonResponseselectionAction()
Lists selected entities.
public
selectionAction(ProductService $productService) : Response|null
Parameters
- $productService : ProductService
Tags
Return values
Response|nullselectionPaginateAction()
public
selectionPaginateAction(Request $request, ProductService $productService) : JsonResponse
Parameters
- $request : Request
- $productService : ProductService