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

Skip to content

Commit 3c41fb9

Browse files
committed
Symfony Serializer's transport is enabled by default
1 parent 97ffc7b commit 3c41fb9

File tree

9 files changed

+17
-2
lines changed

9 files changed

+17
-2
lines changed

src/Symfony/Bundle/FrameworkBundle/DependencyInjection/Configuration.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1012,7 +1012,7 @@ function ($a) {
10121012
->addDefaultsIfNotSet()
10131013
->children()
10141014
->arrayNode('serializer')
1015-
->{!class_exists(FullStack::class) && class_exists(Serializer::class) ? 'canBeDisabled' : 'canBeEnabled'}()
1015+
->canBeDisabled()
10161016
->addDefaultsIfNotSet()
10171017
->children()
10181018
->scalarNode('format')->defaultValue('json')->end()

src/Symfony/Bundle/FrameworkBundle/Resources/config/schema/symfony-1.0.xsd

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -370,6 +370,7 @@
370370
<xsd:element name="context" type="metadata" minOccurs="0" maxOccurs="unbounded" />
371371
</xsd:sequence>
372372
<xsd:attribute name="format" type="xsd:string" />
373+
<xsd:attribute name="enabled" type="xsd:boolean" />
373374
</xsd:complexType>
374375

375376
<xsd:complexType name="messenger_routing">

src/Symfony/Bundle/FrameworkBundle/Tests/DependencyInjection/ConfigurationTest.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -262,7 +262,7 @@ class_exists(SemaphoreStore::class) && SemaphoreStore::isSupported() ? 'semaphor
262262
'adapters' => array(),
263263
'transport' => array(
264264
'serializer' => array(
265-
'enabled' => !class_exists(FullStack::class) && class_exists(Serializer::class),
265+
'enabled' => true,
266266
'format' => 'json',
267267
'context' => array(),
268268
),

src/Symfony/Bundle/FrameworkBundle/Tests/DependencyInjection/Fixtures/php/messenger_adapter.php

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
<?php
22

33
$container->loadFromExtension('framework', array(
4+
'serializer' => true,
45
'messenger' => array(
56
'adapters' => array(
67
'default' => 'amqp://localhost/%2f/messages',

src/Symfony/Bundle/FrameworkBundle/Tests/DependencyInjection/Fixtures/php/messenger_transport_no_serializer.php

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,11 @@
55
'enabled' => false,
66
),
77
'messenger' => array(
8+
'transport' => array(
9+
'serializer' => array(
10+
'enabled' => true,
11+
),
12+
),
813
'adapters' => array(
914
'default' => 'amqp://localhost/%2f/messages',
1015
),

src/Symfony/Bundle/FrameworkBundle/Tests/DependencyInjection/Fixtures/xml/messenger_adapter.xml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,7 @@
66
http://symfony.com/schema/dic/symfony http://symfony.com/schema/dic/symfony/symfony-1.0.xsd">
77

88
<framework:config>
9+
<framework:serializer enabled="true" />
910
<framework:messenger>
1011
<framework:adapter name="default" dsn="amqp://localhost/%2f/messages" />
1112
<framework:adapter name="customised" dsn="amqp://localhost/%2f/messages?exchange_name=exchange_name">

src/Symfony/Bundle/FrameworkBundle/Tests/DependencyInjection/Fixtures/xml/messenger_transport_no_serializer.xml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,9 @@
88
<framework:config>
99
<framework:serializer enabled="false" />
1010
<framework:messenger>
11+
<framework:transport>
12+
<framework:serializer enabled="true" />
13+
</framework:transport>
1114
<framework:adapter name="default" dsn="amqp://localhost/%2f/messages" />
1215
</framework:messenger>
1316
</framework:config>

src/Symfony/Bundle/FrameworkBundle/Tests/DependencyInjection/Fixtures/yml/messenger_adapter.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
framework:
2+
serializer: true
23
messenger:
34
adapters:
45
default: 'amqp://localhost/%2f/messages'

src/Symfony/Bundle/FrameworkBundle/Tests/DependencyInjection/Fixtures/yml/messenger_transport_no_serializer.yml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,5 +2,8 @@ framework:
22
serializer:
33
enabled: false
44
messenger:
5+
transport:
6+
serializer:
7+
enabled: true
58
adapters:
69
default: 'amqp://localhost/%2f/messages'

0 commit comments

Comments
 (0)