Skip to content
Code-Schnipsel Gruppen Projekte
  1. Feb 23, 2025
    • Henning Leutz's avatar
      fix(phpstan): better error handling and class usage · e8a56bf2
      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
      e8a56bf2
  2. Feb 06, 2025
    • Henning Leutz's avatar
      refactor: update union types with null · ca954d77
      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
      ca954d77
  3. Aug 20, 2024
  4. Aug 12, 2024
  5. Aug 10, 2024
  6. Jul 04, 2024
  7. Apr 20, 2024
  8. Apr 09, 2024
  9. Apr 08, 2024
  10. Mär 14, 2024
  11. Jan 12, 2024
  12. Sep 04, 2023
  13. Sep 01, 2023
  14. Aug 31, 2023
  15. Aug 15, 2023
  16. Feb 17, 2023
  17. Jun 28, 2022
  18. Mär 16, 2022
  19. Dez 07, 2021
  20. Aug 28, 2020
  21. Aug 20, 2020
  22. Jun 25, 2020
  23. Jun 24, 2020
  24. Jun 05, 2020
  25. Dez 04, 2019
  26. Dez 03, 2019
  27. Sep 24, 2019
  28. Sep 20, 2019
  29. Sep 13, 2019
  30. Sep 11, 2019
  31. Sep 02, 2019
  32. Aug 28, 2019
  33. Jul 29, 2019
Lade