- Feb 23, 2025
-
-
verfasst von Henning Leutz
Extended the method existence checks throughout src/QUI/ERP/Order/Basket/ files. Improved the robustness of the code by ensuring that methods such as 'getUuid', 'getProductSetParentUuid', 'getQuantity', 'toArticle', and 'getAttributesForUniqueField' exist before calling them, thus preventing potential undefined method errors. Removed unnecessary comments used for type hinting in favor of functional checks. Related: #172
-
verfasst von Henning Leutz
This commit fixes several areas: 1. It changes class type in BasketOrder from QUI\\Users\\User to QUI\\Interfaces\\Users\\User. 2. It refactors Order to better handle if statements and moves verification of class existence up to the beginning. Fix involves assuming that function getInvoiceAddress and getDeliveryAddress always return a non-null value. It also updates on how we check class exists for Shipping data. 3. In OrderInProcess, now we check if method 'toArticle' exists on the Product object before calling it and applies similar class checking like in Order for Shipping data. 4. Corrects and standardizes the casing for exception catching in OrderProcess. In summary, these changes lead to a safer and cleaner code base by addressing potential Null Pointer Exceptions and ensuring the existence of classes before they are being called. Related: #172
-
- Feb 06, 2025
-
-
verfasst von Henning Leutz
Improve readability and interpretability of code by explicitly stating null in union types. This change has been applied across multiple files and functions. PHP8.4 compatibility
-
- Apr 20, 2024
-
-
verfasst von Henning Leutz
-
verfasst von Henning Leutz
-
- Dez 18, 2023
-
-
verfasst von Henning Leutz
-
- Aug 22, 2023
-
-
verfasst von Henning Leutz
-
- Jun 24, 2022
-
-
verfasst von Henning Leutz
-
- Jan 11, 2022
-
-
verfasst von Henning Leutz
-
- Feb 15, 2021
-
-
verfasst von Henning Leutz
-
- Feb 03, 2021
-
-
verfasst von Patrick Müller
-
- Dez 23, 2020
-
-
verfasst von Henning Leutz
-
- Aug 28, 2020
-
-
verfasst von Henning Leutz
-
- Jun 16, 2020
-
-
verfasst von Henning Leutz
-
- Jun 04, 2020
-
-
verfasst von Henning Leutz
refactor: merge product list method -> Takes a product array and brings together all products that can be brought together
-
verfasst von Henning Leutz
-
verfasst von Henning Leutz
-
- Mai 22, 2020
-
-
verfasst von Henning Leutz
-
- Mai 07, 2020
-
-
verfasst von Henning Leutz
-
- Okt 23, 2019
-
-
verfasst von Patrick Müller
-
- Sep 25, 2019
-
-
verfasst von Henning Leutz
-
- Sep 20, 2019
-
-
verfasst von Henning Leutz
refactor: order process -> new event onOrderProcess; next step -> scroll to top; empty article no considered; shopping card type events
-
- Sep 19, 2019
-
-
verfasst von Henning Leutz
-
- Aug 22, 2019
-
-
verfasst von Henning Leutz
-
- Aug 05, 2019
-
-
verfasst von Henning Leutz
-
- Jul 26, 2019
-
-
verfasst von Henning Leutz
-
- Mär 27, 2019
-
-
verfasst von Henning Leutz
-
- Mär 26, 2019
-
-
verfasst von Henning Leutz
-
- Nov 06, 2018
-
-
verfasst von Henning Leutz
-
verfasst von Henning Leutz
-
verfasst von Henning Leutz
-
- Okt 31, 2018
-
-
verfasst von Henning Leutz
-
verfasst von Henning Leutz
-
- Okt 29, 2018
-
-
verfasst von Henning Leutz
-
- Okt 01, 2018
-
-
verfasst von Henning Leutz
-
- Sep 24, 2018
-
-
verfasst von Henning Leutz
-
verfasst von Henning Leutz
-
- Sep 21, 2018
-
-
verfasst von Henning Leutz
-
verfasst von Henning Leutz
-
- Sep 20, 2018
-
-
verfasst von Henning Leutz
-