wundii/afterbuy-sdk-symfony-bundle
Symfony bundle that integrates the Afterbuy SDK, providing service configuration and dependency injection for Afterbuy API access in Symfony applications. Simplifies setup and use of Afterbuy e-commerce data and order operations.
CancelOrders support enables programmatic cancellations, useful for customer-service tooling, automation, and exception handling in order management.GetUserDefinedFlags can support segmentation, targeting, and account-level business rules without bespoke Afterbuy queries.GetVersion helps confirm API compatibility and supports release diagnostics, reducing ambiguity during incidents or upgrades.class_map allows teams to map DateTimeInterface to a preferred implementation, which matters for domain modelling, testing, and serialization consistency.debug_mode gives engineering and support a controlled way to troubleshoot Afterbuy interactions without ad hoc code changes.validatorBuilder/logger_interface fix removes a container-breaking misconfiguration path, lowering the chance of runtime boot failures when custom logging is used.wundii/afterbuy-sdk ^1.2.1, with response mapping handled by the SDK rather than wundii/structron. This reduces custom mapping surface area but should trigger a compatibility check of expected response shapes.Consider adoption when:
Look elsewhere or defer when:
For executives: This package reduces time-to-market and maintenance cost for Afterbuy integration. The 1.1.0 release adds practical order-operations and customer-insight capabilities — order cancellation, user-defined flags, and version checks — plus better debugging and configuration controls. It also fixes a container-breaking configuration bug, lowering operational risk. Recommend adopting or upgrading if Afterbuy is part of the commerce stack; otherwise defer.
For engineering: 1.1.0 is a minor release with new endpoints and configuration options, plus a targeted bug fix. It requires wundii/afterbuy-sdk ^1.2.1, removes wundii/structron-based response mapping, and adds debug_mode and class_map. Validate custom validatorBuilder and concrete logger configurations in staging, and confirm SDK response mappings match existing assumptions before rollout.
How can I help you explore Laravel packages today?