Skip to content

Commit b7bd516

Browse files
[Contracts][EventDispatcher] add EventDispatcherInterface to symfony/contracts and use it where possible
1 parent 1e77ac2 commit b7bd516

File tree

7 files changed

+8
-11
lines changed

7 files changed

+8
-11
lines changed

Command/ConsumeMessagesCommand.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,12 +20,12 @@
2020
use Symfony\Component\Console\Input\InputOption;
2121
use Symfony\Component\Console\Output\OutputInterface;
2222
use Symfony\Component\Console\Style\SymfonyStyle;
23-
use Symfony\Component\EventDispatcher\EventDispatcherInterface;
2423
use Symfony\Component\Messenger\RoutableMessageBus;
2524
use Symfony\Component\Messenger\Transport\Receiver\StopWhenMemoryUsageIsExceededReceiver;
2625
use Symfony\Component\Messenger\Transport\Receiver\StopWhenMessageCountIsExceededReceiver;
2726
use Symfony\Component\Messenger\Transport\Receiver\StopWhenTimeLimitIsReachedReceiver;
2827
use Symfony\Component\Messenger\Worker;
28+
use Symfony\Contracts\EventDispatcher\EventDispatcherInterface;
2929

3030
/**
3131
* @author Samuel Roze <samuel.roze@gmail.com>

Event/AbstractWorkerMessageEvent.php

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -11,13 +11,12 @@
1111

1212
namespace Symfony\Component\Messenger\Event;
1313

14-
use Symfony\Component\EventDispatcher\Event;
1514
use Symfony\Component\Messenger\Envelope;
1615

1716
/**
1817
* @experimental in 4.3
1918
*/
20-
abstract class AbstractWorkerMessageEvent extends Event
19+
abstract class AbstractWorkerMessageEvent
2120
{
2221
private $envelope;
2322
private $receiverName;

Event/SendMessageToTransportsEvent.php

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,6 @@
1111

1212
namespace Symfony\Component\Messenger\Event;
1313

14-
use Symfony\Component\EventDispatcher\Event;
1514
use Symfony\Component\Messenger\Envelope;
1615

1716
/**
@@ -23,7 +22,7 @@
2322
*
2423
* @author Ryan Weaver <ryan@symfonycasts.com>
2524
*/
26-
class SendMessageToTransportsEvent extends Event
25+
class SendMessageToTransportsEvent
2726
{
2827
private $envelope;
2928

Middleware/SendMessageMiddleware.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,13 +13,13 @@
1313

1414
use Psr\Log\LoggerAwareTrait;
1515
use Psr\Log\NullLogger;
16-
use Symfony\Component\EventDispatcher\EventDispatcherInterface;
1716
use Symfony\Component\Messenger\Envelope;
1817
use Symfony\Component\Messenger\Event\SendMessageToTransportsEvent;
1918
use Symfony\Component\Messenger\Stamp\ReceivedStamp;
2019
use Symfony\Component\Messenger\Stamp\RedeliveryStamp;
2120
use Symfony\Component\Messenger\Stamp\SentStamp;
2221
use Symfony\Component\Messenger\Transport\Sender\SendersLocatorInterface;
22+
use Symfony\Contracts\EventDispatcher\EventDispatcherInterface;
2323

2424
/**
2525
* @author Samuel Roze <samuel.roze@gmail.com>

Tests/Middleware/SendMessageMiddlewareTest.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,6 @@
1111

1212
namespace Symfony\Component\Messenger\Tests\Middleware;
1313

14-
use Symfony\Component\EventDispatcher\EventDispatcherInterface;
1514
use Symfony\Component\Messenger\Envelope;
1615
use Symfony\Component\Messenger\Event\SendMessageToTransportsEvent;
1716
use Symfony\Component\Messenger\Middleware\SendMessageMiddleware;
@@ -24,6 +23,7 @@
2423
use Symfony\Component\Messenger\Tests\Fixtures\DummyMessageInterface;
2524
use Symfony\Component\Messenger\Transport\Sender\SenderInterface;
2625
use Symfony\Component\Messenger\Transport\Sender\SendersLocator;
26+
use Symfony\Contracts\EventDispatcher\EventDispatcherInterface;
2727

2828
class SendMessageMiddlewareTest extends MiddlewareTestCase
2929
{

Tests/WorkerTest.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,6 @@
1212
namespace Symfony\Component\Messenger\Tests;
1313

1414
use PHPUnit\Framework\TestCase;
15-
use Symfony\Component\EventDispatcher\EventDispatcherInterface;
1615
use Symfony\Component\Messenger\Envelope;
1716
use Symfony\Component\Messenger\Event\WorkerMessageFailedEvent;
1817
use Symfony\Component\Messenger\Event\WorkerMessageHandledEvent;
@@ -26,6 +25,7 @@
2625
use Symfony\Component\Messenger\Tests\Fixtures\CallbackReceiver;
2726
use Symfony\Component\Messenger\Tests\Fixtures\DummyMessage;
2827
use Symfony\Component\Messenger\Worker;
28+
use Symfony\Contracts\EventDispatcher\EventDispatcherInterface;
2929

3030
class WorkerTest extends TestCase
3131
{

Worker.php

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -12,8 +12,6 @@
1212
namespace Symfony\Component\Messenger;
1313

1414
use Psr\Log\LoggerInterface;
15-
use Symfony\Component\EventDispatcher\Event;
16-
use Symfony\Component\EventDispatcher\EventDispatcherInterface;
1715
use Symfony\Component\Messenger\Event\WorkerMessageFailedEvent;
1816
use Symfony\Component\Messenger\Event\WorkerMessageHandledEvent;
1917
use Symfony\Component\Messenger\Event\WorkerMessageReceivedEvent;
@@ -25,6 +23,7 @@
2523
use Symfony\Component\Messenger\Stamp\RedeliveryStamp;
2624
use Symfony\Component\Messenger\Stamp\SentStamp;
2725
use Symfony\Component\Messenger\Transport\Receiver\ReceiverInterface;
26+
use Symfony\Contracts\EventDispatcher\EventDispatcherInterface;
2827

2928
/**
3029
* @author Samuel Roze <samuel.roze@gmail.com>
@@ -141,7 +140,7 @@ public function run()
141140
});
142141
}
143142

144-
private function dispatchEvent(Event $event)
143+
private function dispatchEvent($event)
145144
{
146145
if (null === $this->eventDispatcher) {
147146
return;

0 commit comments

Comments
 (0)