sigbits/php-amqp-client-bundle
A Symfony bundle that integrates the php-amqp client, providing service configuration and convenient dependency injection for publishing and consuming AMQP messages. It streamlines connection setup so Symfony applications can wire AMQP exchanges, queues, and consumers with minimal boilerplate.
sigbits/php-amqp-client-bundle is a Symfony bundle, not a Laravel package. It does not appear to provide Laravel service providers, queue drivers, facades, or config conventions. The underlying sigbits/php-amqp-client may still be usable as a plain PHP AMQP client.OpenReceiverEndpoint::deliveries() and TerminusFactoryInterface::modified(), and raises the AMQP client baseline to ^1.4. Feasibility depends on whether those APIs are needed and whether the ^1.4 baseline conflicts with existing dependencies.^8.3 and Symfony ^6.4 || ^7.4 || ^8.1 constraints add compatibility checks. Laravel-specific behavior, queue integration, and operational semantics are not documented in the release.sigbits/php-amqp-client usable directly in Laravel without the Symfony bundle? Which Laravel versions are validated with PHP 8.3? Are deliveries() and modified() required for the product use case? Does ^1.4 conflict with current AMQP or queue packages? What is the pre-1.0 upgrade policy? What broker versions and ack/nack/retry semantics are supported?sigbits/php-amqp-client:^1.4 directly behind a Laravel service/provider. Avoid installing the Symfony bundle unless the application already carries Symfony components or a specific bundle feature is indispensable.sigbits/php-amqp-client:^1.4, connect to the target broker, and wrap connection/receiver logic in Laravel-managed services. If the bundle is required, isolate it behind an adapter and document the non-Laravel surface. Map deliveries() into an application-level consumer iteration abstraction and modified() into delivery-state handling only if needed.deliveries() may simplify iteration, but the team must still verify backpressure, reconnect behavior, and parallel consumer safety.How can I help you explore Laravel packages today?