Skip to content

Commit c6e3fbf

Browse files
committed
Remove the validation-specific configuration
1 parent 39389f0 commit c6e3fbf

File tree

13 files changed

+35
-115
lines changed

13 files changed

+35
-115
lines changed

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

Lines changed: 0 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1024,14 +1024,6 @@ function ($a) {
10241024
->end()
10251025
->scalarNode('encoder')->defaultValue('messenger.transport.serializer')->end()
10261026
->scalarNode('decoder')->defaultValue('messenger.transport.serializer')->end()
1027-
->arrayNode('middlewares')
1028-
->addDefaultsIfNotSet()
1029-
->children()
1030-
->arrayNode('validation')
1031-
->{!class_exists(FullStack::class) && class_exists(Validation::class) ? 'canBeDisabled' : 'canBeEnabled'}()
1032-
->end()
1033-
->end()
1034-
->end()
10351027
->arrayNode('adapters')
10361028
->useAttributeAsKey('name')
10371029
->arrayPrototype()

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

Lines changed: 0 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -1472,16 +1472,6 @@ private function registerMessengerConfiguration(array $config, ContainerBuilder
14721472
}
14731473

14741474
$defaultMiddlewares = array('before' => array('logging'), 'after' => array('route_messages', 'call_message_handler'));
1475-
if ($config['middlewares']['validation']['enabled']) {
1476-
if (!$container->has('validator')) {
1477-
throw new LogicException('The Validation middleware is only available when the Validator component is installed and enabled. Try running "composer require symfony/validator".');
1478-
}
1479-
1480-
$defaultMiddlewares['before'][] = 'validation';
1481-
} else {
1482-
$container->removeDefinition('messenger.middleware.validation');
1483-
}
1484-
14851475
foreach ($config['buses'] as $name => $bus) {
14861476
$busId = 'messenger.bus.'.$name;
14871477

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

Lines changed: 0 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -357,7 +357,6 @@
357357
<xsd:element name="decoder" type="xsd:string" minOccurs="0" />
358358
<xsd:element name="routing" type="messenger_routing" minOccurs="0" maxOccurs="unbounded" />
359359
<xsd:element name="adapter" type="messenger_adapter" minOccurs="0" maxOccurs="unbounded" />
360-
<xsd:element name="middlewares" type="messenger_middlewares" minOccurs="0" maxOccurs="unbounded" />
361360
<xsd:element name="bus" type="messenger_bus" minOccurs="0" maxOccurs="unbounded" />
362361
</xsd:sequence>
363362
<xsd:attribute name="default-bus" type="xsd:string" />
@@ -395,21 +394,11 @@
395394
<xsd:attribute name="value" type="xsd:string" />
396395
</xsd:complexType>
397396

398-
<xsd:complexType name="messenger_middlewares">
399-
<xsd:sequence>
400-
<xsd:element name="validation" type="messenger_validation" minOccurs="0" maxOccurs="1" />
401-
</xsd:sequence>
402-
</xsd:complexType>
403-
404397
<xsd:complexType name="messenger_bus">
405398
<xsd:sequence>
406399
<xsd:element name="middleware" type="xsd:string" minOccurs="0" maxOccurs="unbounded" />
407400
</xsd:sequence>
408401
<xsd:attribute name="name" type="xsd:string" use="required"/>
409402
<xsd:attribute name="default-middlewares" type="xsd:boolean"/>
410403
</xsd:complexType>
411-
412-
<xsd:complexType name="messenger_validation">
413-
<xsd:attribute name="enabled" type="xsd:boolean" />
414-
</xsd:complexType>
415404
</xsd:schema>

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

Lines changed: 0 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -254,11 +254,6 @@ class_exists(SemaphoreStore::class) && SemaphoreStore::isSupported() ? 'semaphor
254254
'messenger' => array(
255255
'enabled' => !class_exists(FullStack::class) && interface_exists(MessageBusInterface::class),
256256
'routing' => array(),
257-
'middlewares' => array(
258-
'validation' => array(
259-
'enabled' => !class_exists(FullStack::class),
260-
),
261-
),
262257
'adapters' => array(),
263258
'serializer' => array(
264259
'enabled' => true,

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

Lines changed: 0 additions & 11 deletions
This file was deleted.

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

Lines changed: 0 additions & 12 deletions
This file was deleted.

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

Lines changed: 0 additions & 15 deletions
This file was deleted.

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

Lines changed: 0 additions & 16 deletions
This file was deleted.

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

Lines changed: 0 additions & 5 deletions
This file was deleted.

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

Lines changed: 0 additions & 7 deletions
This file was deleted.

0 commit comments

Comments
 (0)