Download the PHP package emag-tech-labs/messenger-mongo-bundle without Composer
On this page you can find all versions of the php package emag-tech-labs/messenger-mongo-bundle. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Download emag-tech-labs/messenger-mongo-bundle
More information about emag-tech-labs/messenger-mongo-bundle
Files in emag-tech-labs/messenger-mongo-bundle
Package messenger-mongo-bundle
Short Description A Mongo transport for the Symfony Messenger component
License MIT
Informations about the package messenger-mongo-bundle
Messenger Mongo Bundle
This bundle offers a new type of transport for the Symfony Messenger component. While MongoDB is not the best tool to be used as a queue, sometimes it's more convenient to use the tools that your application already uses. For example, if your application already uses MongoDB and you want a persistent storage for the failed messages, I think it's quite handy to use MongoDB as a storage.
Installation
The recommended way to install the bundle is through Composer:
Configuration & usage
Take a look here if you need to find out how to configure the driverOptions, uriOptions and dsn options.
The features described here can be used also, therefore the following commands are available in order to manually debug the failed messages:
Submitting bugs and feature requests
If you found a nasty bug or want to propose a new feature, you're welcome to open an issue or create a pull request here.
All versions of messenger-mongo-bundle with dependencies
ext-json Version *
ext-mongodb Version *
symfony/messenger Version ^5.0 || ^6.0 || ^7.0
mongodb/mongodb Version ^1.12