Skip to content

Commit 9810a54

Browse files
committed
Minor changes in style and DX
1 parent 0a31079 commit 9810a54

File tree

5 files changed

+10
-14
lines changed

5 files changed

+10
-14
lines changed

src/Symfony/Bundle/FrameworkBundle/DataCollector/MessagesDataCollector.php

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -85,10 +85,7 @@ public function handle($message, callable $next)
8585
return $result;
8686
}
8787

88-
/**
89-
* @return array
90-
*/
91-
public function getMessages()
88+
public function getMessages() : array
9289
{
9390
return $this->data;
9491
}

src/Symfony/Component/Message/Asynchronous/Middleware/SendMessageMiddleware.php

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -33,8 +33,10 @@ public function __construct(SenderLocatorInterface $senderLocator)
3333
public function handle($message, callable $next)
3434
{
3535
if ($message instanceof ReceivedMessage) {
36-
$message = $message->getMessage();
37-
} elseif (!empty($senders = $this->senderLocator->getSendersForMessage($message))) {
36+
return $next($message->getMessage());
37+
}
38+
39+
if (!empty($senders = $this->senderLocator->getSendersForMessage($message))) {
3840
foreach ($senders as $sender) {
3941
$sender->send($message);
4042
}

src/Symfony/Component/Message/Asynchronous/Routing/SenderLocator.php

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -18,8 +18,6 @@ class SenderLocator implements SenderLocatorInterface
1818
{
1919
/**
2020
* Mapping describing which sender should be used for which message.
21-
*
22-
* @var array
2321
*/
2422
private $messageToSenderMapping;
2523

src/Symfony/Component/Message/Asynchronous/Transport/WrapIntoReceivedMessage.php

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -18,9 +18,6 @@
1818
*/
1919
class WrapIntoReceivedMessage implements ReceiverInterface
2020
{
21-
/**
22-
* @var ReceiverInterface
23-
*/
2421
private $decoratedReceiver;
2522

2623
public function __construct(ReceiverInterface $decoratedConsumer)

src/Symfony/Component/Message/DependencyInjection/MessagePass.php

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -56,13 +56,15 @@ private function registerHandlers(ContainerBuilder $container)
5656

5757
foreach ($container->findTaggedServiceIds($this->handlerTag, true) as $serviceId => $tags) {
5858
foreach ($tags as $tag) {
59-
$handles = isset($tag['handles']) ? $tag['handles'] : $this->guessHandledClass($container, $serviceId);
59+
$handles = $tag['handles'] ?? $this->guessHandledClass($container, $serviceId);
6060

6161
if (!class_exists($handles)) {
62-
throw new RuntimeException(sprintf('The message class "%s" declared in `__invoke` function of service "%s" does not exist.', $handles, $serviceId));
62+
$messageClassLocation = isset($tag['handles']) ? 'declared in your tag attribute "handles"' : 'declared in `__invoke` function';
63+
64+
throw new RuntimeException(sprintf('The message class "%s" %s of service "%s" does not exist.', $messageClassLocation, $handles, $serviceId));
6365
}
6466

65-
$priority = isset($tag['priority']) ? $tag['priority'] : 0;
67+
$priority = $tag['priority'] ?? 0;
6668
$handlersByMessage[$handles][$priority][] = new Reference($serviceId);
6769
}
6870
}

0 commit comments

Comments
 (0)