Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Commit 70c7e4a

Browse files
committed
The getHandledMessages method returns an iterable
1 parent 4d22d35 commit 70c7e4a

File tree

2 files changed

+7
-7
lines changed

2 files changed

+7
-7
lines changed

src/Symfony/Component/Messenger/Handler/MessageSubscriberInterface.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -45,5 +45,5 @@ interface MessageSubscriberInterface extends MessageHandlerInterface
4545
*
4646
* @return array
4747
*/
48-
public static function getHandledMessages(): array;
48+
public static function getHandledMessages(): iterable;
4949
}

src/Symfony/Component/Messenger/Tests/DependencyInjection/MessengerPassTest.php

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -387,7 +387,7 @@ public function __invoke(UndefinedMessage $message)
387387

388388
class UndefinedMessageHandlerViaInterface implements MessageSubscriberInterface
389389
{
390-
public static function getHandledMessages(): array
390+
public static function getHandledMessages(): iterable
391391
{
392392
return array(UndefinedMessage::class);
393393
}
@@ -424,7 +424,7 @@ public function __invoke(string $message)
424424

425425
class HandlerWithMultipleMessages implements MessageSubscriberInterface
426426
{
427-
public static function getHandledMessages(): array
427+
public static function getHandledMessages(): iterable
428428
{
429429
return array(
430430
DummyMessage::class,
@@ -439,7 +439,7 @@ public function __invoke()
439439

440440
class PrioritizedHandler implements MessageSubscriberInterface
441441
{
442-
public static function getHandledMessages(): array
442+
public static function getHandledMessages(): iterable
443443
{
444444
return array(
445445
array(SecondMessage::class, 10),
@@ -453,7 +453,7 @@ public function __invoke()
453453

454454
class HandlerMappingMethods implements MessageSubscriberInterface
455455
{
456-
public static function getHandledMessages(): array
456+
public static function getHandledMessages(): iterable
457457
{
458458
return array(
459459
DummyMessage::class => 'dummyMethod',
@@ -472,7 +472,7 @@ public function secondMessage()
472472

473473
class HandlerMappingWithNonExistentMethod implements MessageSubscriberInterface
474474
{
475-
public static function getHandledMessages(): array
475+
public static function getHandledMessages(): iterable
476476
{
477477
return array(
478478
DummyMessage::class => 'dummyMethod',
@@ -482,7 +482,7 @@ public static function getHandledMessages(): array
482482

483483
class HandleNoMessageHandler implements MessageSubscriberInterface
484484
{
485-
public static function getHandledMessages(): array
485+
public static function getHandledMessages(): iterable
486486
{
487487
return array();
488488
}

0 commit comments

Comments
 (0)