BackendController
class BackendController extends Controller
Class BackendController defines backend routes
Methods
Backend dashboard route
API route for product search
Backend route for adding new product
API route for loading product attribute values for specific product
Backend route for editing product
Backend route for showing financial data for products
API route for product search
API route for saving bundle product
Backend route for listing all products
Backend route for listing all products
Backend route for managing import-export settings
API route for saving import-export settings
Backend route for categories import
Backend route for brands import
Backend route for attributes import
Backend route for managing categories
Api for retrieving categories with pagination
Backend route for sorting products for specific category
API route for loading sorted products for specific category
API route for loading sorted products for specific category with pagination
Backend route for products import
Backend route for listing all brands
Backend route for adding new brand
Backend route for editing brand
Backend route for reordering brands
Backend route for listing all orders
Backend route for listing all invoices
Backend route for adding new user
Backend route for deleting users without orders and not enabled
Backend route for user edit
Backend route for editing options for paypal account
Backend route for editing options for stripe account
Backend route for editing general settings
Backend route for setting default tax values
Backend route for listing all order
Backend route for listing all orders transactions
Backend route for listing all not finished orders
API route for deleting not finished orders
API route for duplicate order send mail
Backend route for listing all users
Backend route for tracing live sale
Backend route to homepage redirect
Backend route for listing all routes
Backend route for adding new checkout settings
API route for adding new checkout settings
Backend route for editing checkout settings
API route for editing checkout settings
Backend route for listing all checkout settings
API route for loading all checkout settings
API route for deleting checkout settings
API route for editing thumbnail settings
API route for loading all users wish lists
Backend route for listing all attributes
Backend route for adding new attribute
Backend route for editing attribute
Backend route for listing all attribute sets
Backend route for adding new attribute set
Backend route for editing attribute set
Route for changing users password in modal
API route for saving blob images and returns absolute path to the image
API route for clearing environment cache
Details
at line 87
array
indexAction()
Backend dashboard route
at line 102
JsonResponse
searchProductsJSONAction(ArrayCollection $searchProductsJSON)
API route for product search
at line 125
array
productAddAction(ArrayCollection $brandListBasicNoPagination, ArrayCollection $attributeSetListBasic, ArrayCollection $unitOfMeasureListAll, ArrayCollection $packageListAll)
Backend route for adding new product
at line 146
JsonResponse
productGetProductAttributeValuesJSONAction(ArrayCollection $productGetProductAttributeValuesJSON)
API route for loading product attribute values for specific product
at line 196
array
productEditAction(ArrayCollection $brandListBasicNoPagination, ArrayCollection $attributeSetListBasic, Product $productGetJSON, ArrayCollection $unitOfMeasureListAll, ArrayCollection $packageListAll, string $languageGetDefaultLocale)
Backend route for editing product
at line 221
array
allFinProductsAction(ArrayCollection $productPriceStatistic)
Backend route for showing financial data for products
at line 236
JsonResponse
productAjaxSearchJSONAction(ArrayCollection $productAjaxSearchJSON)
API route for product search
at line 254
JsonResponse
bundleProductJSONAction(ArrayCollection $bundleProductJSON)
API route for saving bundle product
at line 269
array
allProductAction()
Backend route for listing all products
at line 285
Response
allCategoriesPaginationProductAllAction(Request $request, ArrayCollection $allCategoriesPaginationProductAll)
Backend route for listing all products
at line 307
array
importExportSettingsProductsAction(ArrayCollection $productImportExportSettings)
Backend route for managing import-export settings
at line 322
JsonResponse
importExportSettingsProductsJSONAction(ArrayCollection $importExportSettingsJSON)
API route for saving import-export settings
at line 337
Response
categoriesImportAction(ArrayCollection $categoryImportFields)
Backend route for categories import
at line 367
array
brandsImportAction(ArrayCollection $brandImportFields)
Backend route for brands import
at line 382
Response
attributeImportAction()
Backend route for attributes import
at line 406
array
manageCategoriesShowAction(ArrayCollection $manageCategoriesShow)
Backend route for managing categories
at line 421
Response
allCategoriesPaginationAction(ArrayCollection $allCategoriesPagination)
Api for retrieving categories with pagination
at line 436
array
sortProductsInCategoryShowAction(int $id)
Backend route for sorting products for specific category
at line 451
JsonResponse
productsInCategoryPaginationJSONAction(ArrayCollection $productsInCategoryJSON)
API route for loading sorted products for specific category
at line 466
JsonResponse
sortProductsInCategoryPaginationAction(ArrayCollection $sortProductsInCategory)
API route for loading sorted products for specific category with pagination
at line 483
Response
productsImportAction(ArrayCollection $productImport)
Backend route for products import
at line 503
array
allBrandsAction()
Backend route for listing all brands
at line 516
array
brandAddAction()
Backend route for adding new brand
at line 535
array
brandEditAction(ArrayCollection $brandGetDBJSON, string $languageGetDefaultLocale)
Backend route for editing brand
at line 552
array
brandReorderAction(ArrayCollection $brandReorder)
Backend route for reordering brands
at line 565
array
allOrdersAction()
Backend route for listing all orders
at line 580
array
allInvoicesAction(ArrayCollection $userList)
Backend route for listing all invoices
at line 601
Response
addUserAction(ArrayCollection $userAdd)
Backend route for adding new user
at line 617
RedirectResponse
deleteUsersForMotobike(Request $request)
Backend route for deleting users without orders and not enabled
at line 649
array
editBackendUserAction(ArrayCollection $userPKDatabase)
Backend route for user edit
at line 664
array
paymentPayPalAction()
Backend route for editing options for paypal account
at line 681
array
paymentStripAction()
Backend route for editing options for stripe account
at line 699
array
settingsGeneralAction(ArrayCollection $generalSettingsJSON)
Backend route for editing general settings
at line 714
array
prefTaxesAction(ArrayCollection $settingsTax)
Backend route for setting default tax values
at line 727
array
ordersAction()
Backend route for listing all order
at line 742
array
ordersTransactionsAction()
Backend route for listing all orders transactions
at line 755
array
abandonedCartsAction()
Backend route for listing all not finished orders
at line 772
JsonResponse
abandonedCartsDeleteAction(ArrayCollection $abandonedCartsDelete)
API route for deleting not finished orders
at line 787
JsonResponse
duplicateOrderAction(ArrayCollection $duplicateOrderJSON)
API route for duplicate order send mail
at line 805
array
usersAllBackendAction(ArrayCollection $groupGetAllJSON)
Backend route for listing all users
at line 822
array
liveSaleAction(ArrayCollection $liveSaleLastOrder)
Backend route for tracing live sale
at line 833
Response
redirectLoggingAction()
Backend route to homepage redirect
at line 846
array
routesListAction()
Backend route for listing all routes
at line 871
array
checkoutSettingsAddShowAction()
Backend route for adding new checkout settings
at line 886
JsonResponse
checkoutAddAction(ArrayCollection $checkoutAddNewJSON)
API route for adding new checkout settings
at line 903
array
checkoutSettingsEditShowAction(ArrayCollection $checkoutSettingsEditShow)
Backend route for editing checkout settings
at line 918
JsonResponse
checkoutSettingsEditAction(ArrayCollection $checkoutSettingsEditJSON)
API route for editing checkout settings
at line 931
array
allCheckoutSettingsAction()
Backend route for listing all checkout settings
at line 946
JsonResponse
allCheckoutSettingsJSONAction(ArrayCollection $checkoutSettingsViewAllJSON)
API route for loading all checkout settings
at line 961
JsonResponse
deleteCheckoutSettingAction(ArrayCollection $checkoutSettingsDeleteJSON)
API route for deleting checkout settings
at line 976
JsonResponse
thumbnailSettingsEditAction(ArrayCollection $editThumbnailSettingsJSON)
API route for editing thumbnail settings
at line 991
JsonResponse
wishlistGetJQGRIDUsersAllAction(ArrayCollection $wishlistUserJQGRIDList)
API route for loading all users wish lists
at line 1004
array
allAttributesAction()
Backend route for listing all attributes
at line 1017
array
attributeCrudAction()
Backend route for adding new attribute
at line 1036
array
attributeEditAction(ArrayCollection $attributeEditDB, string $languageGetDefaultLocale)
Backend route for editing attribute
at line 1053
array
allAttributeSetsAction()
Backend route for listing all attribute sets
at line 1070
array
attributeSetAddAction(ArrayCollection $attributeSetAdd)
Backend route for adding new attribute set
at line 1089
array
attributeSetEditAction(ArrayCollection $attributeSetEditPage, string $languageGetDefaultLocale)
Backend route for editing attribute set
at line 1105
Response
changeUserPasswordInModalAction()
Route for changing users password in modal
at line 1168
Response
saveImageBlobAction(Request $request)
API route for saving blob images and returns absolute path to the image
at line 1194
JsonResponse
invalidateCacheAction()
API route for clearing environment cache