Download the PHP package puzzle/amqp without Composer
On this page you can find all versions of the php package puzzle/amqp. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Vendor puzzle
Package amqp
Short Description AMQP implementation based on PECL extension
License MIT
Package amqp
Short Description AMQP implementation based on PECL extension
License MIT
Keywords AMQPasynchronous
Please rate this library. Is it a good library?
Informations about the package amqp
Puzzle AMQP
PHP 5.6 & 7.x users, please use < 5.x versions.
QA
Service | Result |
---|---|
Travis CI (PHP 8.0 .. 8.1) | |
Scrutinizer | |
Code coverage | |
Packagist |
Configuration
Usage
Sending a message
Consuming a message
Worker declaration :
Worker example :
BC Breaks changelog
4.x -> 5.x
- Drop support for php 5.6 & 7.x
- Worker now catch Throwable, not only Exceptions
- Consumer / Worker / WorkerContext signature change
3.x -> 4.x
- Chunk management introduced in 3.1 has been refactored and made easier : just use Streamed* bodies and same client as usual
2.x -> 3.x
- Message hooks has been removed
- Raw & Json implementations of WritableMessage has been replaced by Message + implementations of Body (Text, Json, Binary)
- Message interface has been renamed into MessageMetadata
- Some specific features removed from WorkerContext
- Getter for specific headers removed from MessageAdapter
- Message InMemory implementation (for unit testing purpose) has been changed
- MessageAdapter must not be directly constructed anymore, use MessageAdapterFactory instead
1.x -> 2.x
- Drop support for Silex 1.x (in favor of Silex 2.x)
All versions of amqp with dependencies
PHP Build Version
Package Version
Requires
php Version
>=8.0
puzzle/configuration Version ~4.0|~5.0
puzzle/pieces Version ~3.0
symfony/console Version ^5.4|^6.0
symfony/event-dispatcher Version ~5.4|^6.0
swarrot/swarrot Version ^4.0
knplabs/gaufrette Version ~0.2
ramsey/uuid Version ^4.0
puzzle/configuration Version ~4.0|~5.0
puzzle/pieces Version ~3.0
symfony/console Version ^5.4|^6.0
symfony/event-dispatcher Version ~5.4|^6.0
swarrot/swarrot Version ^4.0
knplabs/gaufrette Version ~0.2
ramsey/uuid Version ^4.0
The package puzzle/amqp contains the following files
Loading the files please wait ....