diff --git a/DependencyInjection/SensioFrameworkExtraExtension.php b/DependencyInjection/SensioFrameworkExtraExtension.php index d19fa680..2bc70f8a 100644 --- a/DependencyInjection/SensioFrameworkExtraExtension.php +++ b/DependencyInjection/SensioFrameworkExtraExtension.php @@ -15,7 +15,6 @@ use Sensio\Bundle\FrameworkExtraBundle\Request\ParamConverter\ParamConverterInterface; use Symfony\Component\DependencyInjection\Alias; use Symfony\Component\HttpKernel\DependencyInjection\Extension; -use Symfony\Component\DependencyInjection\Exception\LogicException; use Symfony\Component\DependencyInjection\Loader\XmlFileLoader; use Symfony\Component\DependencyInjection\ContainerBuilder; use Symfony\Component\Config\FileLocator; @@ -150,7 +149,7 @@ public function load(array $configs, ContainerBuilder $container) $loader->load('psr7.xml'); if (!interface_exists(StreamFactoryInterface::class)) { - throw new LogicException('PSR-7 support cannot be enabled as the required dependencies are not installed. Try running "composer require nyholm/psr7".'); + $definitionsToRemove[] = 'sensio_framework_extra.psr7.argument_value_resolver.server_request'; } }