GXEngine/Loaders/CrossCuttingLoader/CrossCuttingLoader.inc.php 1

Type Line Description
TODO 33 Move to CrossCuttingLoaderSettings

GXMainComponents/Controllers/HttpView/ShopAjax/WishListController.inc.php 5

Type Line Description
TODO 26 use GET and POST REST-API like
TODO 39 use GET and POST REST-API like
TODO 62 use GET and POST REST-API like
TODO 75 use GET and POST REST-API like
TODO 88 use GET and POST REST-API like

GXMainComponents/Controllers/HttpView/ShopAjax/CheckQuantityController.inc.php 2

Type Line Description
TODO 26 use GET and POST REST-API like
TODO 52 use decimal point from current currency instead of , for all currencies

GXMainComponents/Controllers/HttpView/ShopAjax/CartController.inc.php 6

Type Line Description
TODO 36 use GET and POST REST-API like
TODO 49 use GET and POST REST-API like
TODO 76 use GET and POST REST-API like
TODO 126 use GET and POST REST-API like
TODO 139 use GET and POST REST-API like
TODO 152 use GET and POST REST-API like

GXMainComponents/Controllers/HttpView/ShopAjax/CartDropdownController.inc.php 2

Type Line Description
TODO 71 get rid of old AjaxHandler
TODO 71 use GET and POST REST-API like

GXMainComponents/Controllers/HttpView/ShopAjax/CheckStatusController.inc.php 4

Type Line Description
TODO 27 get rid of old AjaxHandler
TODO 27 use GET and POST REST-API like
TODO 102 get rid of old AjaxHandler
TODO 102 use GET and POST REST-API like

GXMainComponents/Controllers/HttpView/ShopAjax/CartShippingCostsController.inc.php 2

Type Line Description
TODO 43 get rid of old AjaxHandler
TODO 43 use GET and POST REST-API like

GXMainComponents/Controllers/HttpView/ShopAjax/FilterController.inc.php 2

Type Line Description
TODO 26 use GET and POST REST-API like
TODO 61 use GET and POST REST-API like

GXMainComponents/Controllers/HttpView/ShopAjax/LiveSearchController.inc.php 2

Type Line Description
TODO 27 get rid of old AjaxHandler
TODO 27 use GET and POST REST-API like

GXMainComponents/Controllers/HttpView/AdminAjax/AdminFavoritesAjaxController.inc.php 1

Type Line Description
TODO 55 Use _getQueryParameter. The method had a bug which wouldn't return the value of the GET parameter.

GXMainComponents/Controllers/HttpView/AdminAjax/QuickEditSpecialPricesAjaxController.inc.php 1

Type Line Description
TODO 106 Implement tooltip functionality for the special prices table.

GXMainComponents/Controllers/HttpView/Admin/ShipcloudController.inc.php 1

Type Line Description
TODO 132 get this data from OrderService

GXMainComponents/Controllers/HttpView/Shop/ParcelshopfinderController.inc.php 1

Type Line Description
TODO 372 To be refactored as soon as CountryService::findCountryByIso2() becomes available

GXMainComponents/Controllers/HttpView/Shop/SharedShoppingCartController.inc.php 2

Type Line Description
TODO 140 handle exception properly
TODO 165 handle exception properly

GXMainComponents/Controllers/HttpView/Shop/CreateGuestController.inc.php 1

Type Line Description
TODO 15

GXMainComponents/Controllers/HttpView/Shop/PayPalController.inc.php 1

Type Line Description
TODO 539 : replace once services for orders and order status history are available

GXMainComponents/Controllers/Api/HttpApiV2Controller.inc.php 1

Type Line Description
TODO 36 Add _cacheResponse() helper function which will cache request data and it will provide the required headers.

GXMainComponents/Controllers/Api/v2/EmailsApiV2Controller.inc.php 1

Type Line Description
TODO 264 Do not throw an error if a record does not exist. Because this is what other controllers do.

GXMainComponents/Controllers/Api/v2/ProductsApiV2Controller.inc.php 1

Type Line Description
TODO 344 Error status code on not found entries should be 404 and not 400.

GXMainComponents/Loaders/GXCoreLoader/GXCoreLoader.inc.php 4

Type Line Description
TODO 151 Delegate to GXServiceFactory
TODO 358 check connection errors
TODO 358 escape special characters in mysqli connection string (AT)
TODO 358 use GXDatabaseAccessorInterface

GXMainComponents/Services/Core/Product/Entities/ProductListItem.inc.php 1

Type Line Description
TODO 230 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.

GXMainComponents/Services/Core/Product/ProductWriteService.inc.php 1

Type Line Description
TODO 176 Implement the last three arguments when finished in UML.

GXMainComponents/Services/Core/Category/CategoryWriteService.inc.php 1

Type Line Description
TODO 178 Implement the last four arguments when finished in UML.

GXMainComponents/Services/Core/QuickEdit/Repositories/Reader/QuickEditProductPropertiesReader.inc.php 1

Type Line Description
TODO 22 Improve values_price filtering.

GXMainComponents/Services/Core/InfoBox/Repositories/Deleter/InfoBoxRepositoryDeleter.php 1

Type Line Description
TODO 123 Find a better solution to delete the rows.

GXMainComponents/Services/Core/Customer/CustomerWriteService.inc.php 1

Type Line Description
TODO 104 replaced by vat check?

GXMainComponents/Services/Core/Customer/CustomerReader.inc.php 1

Type Line Description
TODO 161 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).