Todo
Classes summary
HttpApiV2Controller |
Add _cacheResponse() helper function which will cache request data and it will provide the required headers. |
Methods summary
CartController | actionDefault() |
use GET and POST REST-API like |
CartController | actionBuyProduct() |
use GET and POST REST-API like |
CartController | actionAdd() |
use GET and POST REST-API like |
CartController | actionDelete() |
use GET and POST REST-API like |
CartController | actionUpdate() |
use GET and POST REST-API like |
CartController | actionRedeemGift() |
use GET and POST REST-API like |
CartDropdownController | actionDefault() |
get rid of old AjaxHandler use GET and POST REST-API like |
CartShippingCostsController | actionDefault() |
get rid of old AjaxHandler use GET and POST REST-API like |
CategoryWriteService | duplicateCategory() |
Implement the last four arguments when finished in UML. |
CheckQuantityController | actionDefault() |
use GET and POST REST-API like |
CheckQuantityController | _getQuantityErrorMessage() |
use decimal point from current currency instead of , for all currencies |
CheckStatusController | actionDefault() |
get rid of old AjaxHandler use GET and POST REST-API like |
CheckStatusController | actionAttributes() |
get rid of old AjaxHandler use GET and POST REST-API like |
CustomerReader | _createCustomerByArray() |
If date of birth is null in the database then: $customerDataArray['customers_dob'] = '0000-00-00 00:00:00' and then the getDateOfBirth() will return wrong results ($customer->getDateOfBirth() >> -0001-11-30 00:00:00). |
EmailsApiV2Controller | delete() |
Do not throw an error if a record does not exist. Because this is what other controllers do. |
FilterController | actionDefault() |
use GET and POST REST-API like |
FilterController | actionGetListing() |
use GET and POST REST-API like |
GXCoreLoader | getService() |
Delegate to GXServiceFactory |
GXCoreLoader | getDatabaseQueryBuilder() |
check connection errors escape special characters in mysqli connection string (AT) use GXDatabaseAccessorInterface |
InfoBoxRepositoryDeleter | deleteByIdentifier() |
Find a better solution to delete the rows. |
InvoiceListGenerator | _createOrderAddressBlockByRow() |
Equal to OrderListGenerator::_createOrderAddressBlockByRow() method. Maybe outsource in abstract parent. |
InvoiceListGenerator | _createMemoCollectionByCustomersId() |
Equal to OrderListGenerator::_createMemoCollectionByCustomersId() method. Maybe outsource in abstract parent. |
InvoiceListGenerator | _limit() |
Equal to OrderListGenerator::_limit() method. Maybe outsource in abstract parent. |
InvoiceListGenerator | _order() |
Equal to OrderListGenerator::_order() method. Maybe outsource in abstract parent. |
LiveSearchController | actionDefault() |
get rid of old AjaxHandler use GET and POST REST-API like |
ProductListItem | __construct() |
Remove optional methods from this constructor for v3.5.1.0. Deprecation Notice: The optional parameters of this constructor are deprecated as of v3.3.1.0 and will be removed in v3.5.1.0. Please use the setter methods instead. |
ProductsApiV2Controller | put() |
Error status code on not found entries should be 404 and not 400. |
ProductWriteService | duplicateProduct() |
Implement the last three arguments when finished in UML. |
ShipcloudController | getDeclaredValue() |
get this data from OrderService |
WishListController | actionDefault() |
use GET and POST REST-API like |
WishListController | actionAdd() |
use GET and POST REST-API like |
WishListController | actionDelete() |
use GET and POST REST-API like |
WishListController | actionUpdate() |
use GET and POST REST-API like |
WishListController | actionAddToCart() |
use GET and POST REST-API like |
Properties summary
CrossCuttingLoader | $strictModeEnabled |
Move to CrossCuttingLoaderSettings |