Installation
composer require babelqueue/php-sdk
Requirements
- PHP
^8.2 ext-json
That’s it — the core has no heavy runtime dependencies.
Using a framework? Install the adapter instead
If you’re on Laravel or Symfony, install the adapter — it pulls this core in for you:
composer require babelqueue/laravel # Laravel
composer require babelqueue/symfony # Symfony (Messenger)
Optional broker clients
The reference transports are framework-less and keep the core dependency-free — install only the client you use:
composer require predis/predis # for RedisTransport
composer require php-amqplib/php-amqplib # for AmqpTransport
Next: Producing messages.