diff --git a/src/LiveComponent/composer.json b/src/LiveComponent/composer.json index 189f7b45a4d..6b48567e415 100644 --- a/src/LiveComponent/composer.json +++ b/src/LiveComponent/composer.json @@ -35,10 +35,10 @@ "twig/twig": "^3.10.3" }, "require-dev": { - "doctrine/annotations": "^1.0", + "doctrine/annotations": "^1.0|^2.0", "doctrine/collections": "^1.6.8|^2.0", "doctrine/doctrine-bundle": "^2.4.3", - "doctrine/orm": "^2.9.4", + "doctrine/orm": "^2.9.4|^3.0", "doctrine/persistence": "^2.5.2|^3.0", "phpdocumentor/reflection-docblock": "5.x-dev", "symfony/dependency-injection": "^5.4|^6.0|^7.0|^8.0", diff --git a/src/Turbo/composer.json b/src/Turbo/composer.json index db83621fa7e..8c2cd971bd0 100644 --- a/src/Turbo/composer.json +++ b/src/Turbo/composer.json @@ -39,7 +39,7 @@ }, "require-dev": { "doctrine/doctrine-bundle": "^2.4.3", - "doctrine/orm": "^2.8 | 3.0", + "doctrine/orm": "^2.8|^3.0", "phpstan/phpstan": "^2.1.17", "symfony/asset-mapper": "^6.4|^7.0|^8.0", "symfony/debug-bundle": "^5.4|^6.0|^7.0|^8.0", diff --git a/src/Turbo/tests/app/Kernel.php b/src/Turbo/tests/app/Kernel.php index 0f0af961c7b..2e879d52cde 100644 --- a/src/Turbo/tests/app/Kernel.php +++ b/src/Turbo/tests/app/Kernel.php @@ -106,6 +106,10 @@ protected function configureContainer(ContainerConfigurator $container): void if (version_compare($doctrineBundleVersion, '2.9.0', '>=')) { $doctrineConfig['orm']['report_fields_where_declared'] = true; } + + if (\PHP_VERSION_ID >= 80400 && version_compare($doctrineBundleVersion, '2.15.0', '>=')) { + $doctrineConfig['orm']['enable_native_lazy_objects'] = true; + } } $container