Skip to content
Code-Schnipsel Gruppen Projekte
  • Henning Leutz's avatar
    e5ed940a
    fix(phpstan): improve type handling and method returns · e5ed940a
    verfasst von Henning Leutz
    This commit includes several changes to improve type handling and the returns of various methods.
    It includes changes in files related to Shipping rules and status, as well as tracking. Notable
    changes include:
    
    - Refactoring of method signatures and corresponding usages to use type hinting for better error
    handling.
    - Fixed return types in Factory.php to return more specific types (ShippingRule and ShippingEntry).
    - Adjusted the createShippingStatus method to convert `id` to string before passing it to setValue
    method in Config.
    - Fixed active carrier filtering in Tracking for boolean conversion.
    - Modified handling and events related to shipping in ShippingEntry.php and Factory.php.
    - Other minor cleanups and refactorings.
    
    Related: #55
    e5ed940a
    Verlauf
    fix(phpstan): improve type handling and method returns
    verfasst von Henning Leutz
    This commit includes several changes to improve type handling and the returns of various methods.
    It includes changes in files related to Shipping rules and status, as well as tracking. Notable
    changes include:
    
    - Refactoring of method signatures and corresponding usages to use type hinting for better error
    handling.
    - Fixed return types in Factory.php to return more specific types (ShippingRule and ShippingEntry).
    - Adjusted the createShippingStatus method to convert `id` to string before passing it to setValue
    method in Config.
    - Fixed active carrier filtering in Tracking for boolean conversion.
    - Modified handling and events related to shipping in ShippingEntry.php and Factory.php.
    - Other minor cleanups and refactorings.
    
    Related: #55