simple-bus/jms-serializer-bundle-bridge
Symfony bundle that wires SimpleBus’s JMS Serializer ObjectSerializer as the default object serializer for SimpleBus AsynchronousBundle. Enable SimpleBusJMSSerializerBundleBridgeBundle in your AppKernel to use it.
Adopt if:
serialize().Look elsewhere if:
For Executives: "This package lets us standardize how our Symfony services communicate asynchronously—like sending emails when orders ship or updating analytics in real time—without building custom serialization code. It’s a drop-in solution that integrates with our existing event-driven workflows, reducing tech debt and speeding up development. The MIT license and active maintenance (by SimpleBus’s core team) make it a low-risk choice."
For Engineering:
*"We’re using SimpleBus for async messaging, but our current serialization is either rigid (PHP’s serialize()) or ad-hoc. This bundle lets us leverage JMS Serializer—which we already use for APIs—to handle complex message structures (e.g., nested objects, custom metadata) seamlessly. It’s a 5-minute config change (AppKernel.php) that unlocks:
How can I help you explore Laravel packages today?