This repository has been archived on 2023-08-20. You can view files and clone it, but cannot push or open issues or pull requests.
symfony/src/Symfony/Component/Messenger
Fabien Potencier 177a0d9320 bug #30798 [Messenger] Updating SyncTransport for recent changes + tests (weaverryan)
This PR was merged into the 4.3-dev branch.

Discussion
----------

[Messenger] Updating SyncTransport for recent changes + tests

| Q             | A
| ------------- | ---
| Branch?       | master
| Bug fix?      | yes
| New feature?  | no
| BC breaks?    | no
| Deprecations? | no
| Tests pass?   | yes
| Fixed tickets | none
| License       | MIT
| Doc PR        | not needed

When making the `SyncTransport`, I neglected having at least one test in each of these classes, which allowed the test suite to pass, even after some interface changes made these classes fail. Fixed all of that :)

Commits
-------

2df023be46 Updating SyncTransport for recent changes + tests
2019-03-31 18:31:45 +02:00
..
Command [Messenger] ReceiverInterface::handle() to get() & Worker with prioritized transports 2019-03-30 08:01:26 +01:00
DataCollector fixed CS 2019-01-16 21:35:37 +01:00
DependencyInjection [Messenger] Add a command to setup transports 2019-03-26 21:08:11 +01:00
Event feature #30691 [Contracts][EventDispatcher] add EventDispatcherInterface to symfony/contracts and use it where possible (nicolas-grekas) 2019-03-27 07:28:10 +01:00
Exception Adding global retry support, events & more to messenger transport 2019-03-23 09:39:27 -04:00
Handler fixed CS 2019-01-16 21:35:37 +01:00
Middleware Adding the "sync" transport to call handlers synchronously 2019-03-28 14:59:51 -04:00
Retry Adding global retry support, events & more to messenger transport 2019-03-23 09:39:27 -04:00
Stamp Adding the "sync" transport to call handlers synchronously 2019-03-28 14:59:51 -04:00
Test/Middleware [Messenger] marked the component as experimental for 4.2 2018-10-31 06:40:28 +01:00
Tests bug #30798 [Messenger] Updating SyncTransport for recent changes + tests (weaverryan) 2019-03-31 18:31:45 +02:00
Transport bug #30798 [Messenger] Updating SyncTransport for recent changes + tests (weaverryan) 2019-03-31 18:31:45 +02:00
Worker [Messenger] ReceiverInterface::handle() to get() & Worker with prioritized transports 2019-03-30 08:01:26 +01:00
CHANGELOG.md feature #30707 [Messenger][DX] Allow stamps to be passed directly to MessageBusInterface::dispatch() (weaverryan) 2019-03-31 18:29:02 +02:00
composer.json [Messenger] Add a Doctrine transport 2019-03-31 16:05:11 +02:00
Envelope.php Allow stamps to be passed directly to MessageBusInterface::dispatch() 2019-03-31 12:05:21 -04:00
HandleTrait.php [Messenger] Add a trait for synchronous query & command buses 2018-11-20 19:19:09 +01:00
LICENSE Merge branch '3.4' into 4.1 2019-01-03 10:05:57 +01:00
MessageBus.php Allow stamps to be passed directly to MessageBusInterface::dispatch() 2019-03-31 12:05:21 -04:00
MessageBusInterface.php Allow stamps to be passed directly to MessageBusInterface::dispatch() 2019-03-31 12:05:21 -04:00
phpunit.xml.dist Merge branch '3.4' into 4.1 2018-11-11 20:51:29 +01:00
README.md Fix README about BC promise 2019-03-12 18:23:22 +01:00
RoutableMessageBus.php Allow stamps to be passed directly to MessageBusInterface::dispatch() 2019-03-31 12:05:21 -04:00
TraceableMessageBus.php Allow stamps to be passed directly to MessageBusInterface::dispatch() 2019-03-31 12:05:21 -04:00
Worker.php [Messenger] ReceiverInterface::handle() to get() & Worker with prioritized transports 2019-03-30 08:01:26 +01:00
WorkerInterface.php fixed typos 2019-03-30 08:02:29 +01:00

Messenger Component

The Messenger component helps application send and receive messages to/from other applications or via message queues.

This Component is experimental. Experimental features are not covered by Symfony's Backward Compatibility Promise.

Resources