8000 Pass __invoke as default value instead of null · symfony/symfony@a659004 · GitHub
[go: up one dir, main page]

Skip to content

Commit a659004

Browse files
committed
Pass __invoke as default value instead of null
1 parent 8d12870 commit a659004

File tree

1 file changed

+2
-4
lines changed

1 file changed

+2
-4
lines changed

src/Symfony/Component/Messenger/DependencyInjection/MessengerPass.php

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -78,7 +78,7 @@ private function registerHandlers(ContainerBuilder $container, array $busIds)
7878
if (isset($tag['handles'])) {
7979
$handles = isset($tag['method']) ? [$tag['handles'] => $tag['method']] : [$tag['handles']];
8080
} else {
81-
$handles = $this->guessHandledClasses($r, $serviceId, $tag['method'] ?? null);
81+
$handles = $this->guessHandledClasses($r, $serviceId, $tag['method'] ?? '__invoke');
8282
}
8383

8484
$message = null;
@@ -197,10 +197,8 @@ private function registerHandlers(ContainerBuilder $container, array $busIds)
197197
}
198198
}
199199

200-
private function guessHandledClasses(\ReflectionClass $handlerClass, string $serviceId, ?string $methodName): iterable
200+
private function guessHandledClasses(\ReflectionClass $handlerClass, string $serviceId, string $methodName): iterable
201201
{
202-
$methodName = $methodName ?? '__invoke';
203-
204202
if ($handlerClass->implementsInterface(MessageSubscriberInterface::class)) {
205203
return $handlerClass->getName()::getHandledMessages();
206204
}

0 commit comments

Comments
 (0)
0