lendable/symfony-messenger-polyfill

Use Symfony Messenger v4.2 with older Symfony versions.

Installs: 12 655

Dependents: 0

Suggesters: 0

Security: 0

Stars: 3

Watchers: 12

Forks: 4

Open Issues: 1

Type:symfony-bundle

v0.1.2 2019-01-12 15:14 UTC

This package is auto-updated.

Last update: 2021-02-28 14:50:08 UTC


README

Allows to use Symfony Messenger with Symfony 3.4 and 4.0.

PHP Version Latest Stable Version Latest Unstable Version

Build Status Total Downloads

Documentation

Installation

1. Add dependency with composer

composer require lendable/symfony-messenger-polyfill

2. Register the bundle in your bundles.php

return [
    //...
    Lendable\Polyfill\Symfony\MessengerBundle\MessengerBundle::class => ['all' => true],
];

Configuration

The only important thing is that root key is lendable_polyfill_messenger.

How to use

Everything is explained in the Symfony Documentation.

If we take this configuration example, instead of writing:

# config/packages/messenger.yaml
framework:
    messenger:
        routing:
            'My\Message\Message':  amqp # The name of the defined transport

You would write:

# config/packages/messenger.yaml
lendable_polyfill_messenger:
    routing:
        'My\Message\Message':  amqp # The name of the defined transport