Skip to content

Commit 3f7531a

Browse files
committed
[FrameworkBundle] Fix using FailedMessages*Command with SigningSerializer
1 parent 77e5979 commit 3f7531a

File tree

2 files changed

+6
-3
lines changed

2 files changed

+6
-3
lines changed

Resources/config/console.php

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -201,7 +201,7 @@
201201
service('messenger.routable_message_bus'),
202202
service('event_dispatcher'),
203203
service('logger')->nullOnInvalid(),
204-
service('messenger.transport.native_php_serializer')->nullOnInvalid(),
204+
service('.messenger.transport.native_php_serializer')->nullOnInvalid(),
205205
null,
206206
])
207207
->tag('console.command')
@@ -211,15 +211,15 @@
211211
->args([
212212
abstract_arg('Default failure receiver name'),
213213
abstract_arg('Receivers'),
214-
service('messenger.transport.native_php_serializer')->nullOnInvalid(),
214+
service('.messenger.transport.native_php_serializer')->nullOnInvalid(),
215215
])
216216
->tag('console.command')
217217

218218
->set('console.command.messenger_failed_messages_remove', FailedMessagesRemoveCommand::class)
219219
->args([
220220
abstract_arg('Default failure receiver name'),
221221
abstract_arg('Receivers'),
222-
service('messenger.transport.native_php_serializer')->nullOnInvalid(),
222+
service('.messenger.transport.native_php_serializer')->nullOnInvalid(),
223223
])
224224
->tag('console.command')
225225

Resources/config/messenger.php

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -78,7 +78,10 @@
7878
->set('serializer.normalizer.flatten_exception', FlattenExceptionNormalizer::class)
7979
->tag('serializer.normalizer', ['built_in' => true, 'priority' => -880])
8080

81+
->set('.messenger.transport.native_php_serializer', PhpSerializer::class)
8182
->set('messenger.transport.native_php_serializer', PhpSerializer::class)
83+
->factory('current')
84+
->args([[service('.messenger.transport.native_php_serializer')]])
8285
->alias('messenger.default_serializer', 'messenger.transport.native_php_serializer')
8386
->alias(SerializerInterface::class, 'messenger.default_serializer')
8487

0 commit comments

Comments
 (0)