Todo
Classes summary
| HttpApiV2Controller |
Add _cacheResponse() helper function which will cache request data and it will provide the required headers. |
Methods summary
| CategoryWriteService | duplicateCategory() |
Implement the last four arguments when finished in UML. |
| 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. |
| GXCoreLoader | getService() |
Delegate to GXServiceFactory |
| GXCoreLoader | getDatabaseQueryBuilder() |
check connection errors escape special characters in mysqli connection string (AT) use GXDatabaseAccessorInterface |
| 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. |
Properties summary
| CrossCuttingLoader | $strictModeEnabled |
Move to CrossCuttingLoaderSettings |