Skip to content

Commit d2ea654

Browse files
committed
Increase doctrine/doctrine-bundle range to ^4.0
1 parent c59311c commit d2ea654

File tree

6 files changed

+19
-8
lines changed

6 files changed

+19
-8
lines changed

src/Autocomplete/composer.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,7 @@
3333
},
3434
"require-dev": {
3535
"doctrine/collections": "^1.6.8|^2.0",
36-
"doctrine/doctrine-bundle": "^2.4.3|^3.0.0",
36+
"doctrine/doctrine-bundle": "^2.4.3|^3.0|^4.0",
3737
"doctrine/orm": "^2.9.4|^3.0",
3838
"fakerphp/faker": "^1.22",
3939
"mtdowling/jmespath.php": "^2.6",

src/Autocomplete/tests/Fixtures/Kernel.php

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -138,7 +138,8 @@ protected function configureContainer(ContainerConfigurator $c): void
138138
$doctrineConfig['orm']['controller_resolver']['auto_mapping'] = true;
139139
}
140140
}
141-
if (\PHP_VERSION_ID >= 80400 && version_compare($doctrineBundleVersion, '2.15.0', '>=')) {
141+
142+
if (\PHP_VERSION_ID >= 80400 && version_compare($doctrineBundleVersion, '2.15.0', '>=') && version_compare($doctrineBundleVersion, '4.0.0', '<')) {
142143
$doctrineConfig['orm']['enable_native_lazy_objects'] = true;
143144
}
144145
}

src/LiveComponent/composer.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -37,9 +37,9 @@
3737
"require-dev": {
3838
"doctrine/annotations": "^1.0|^2.0",
3939
"doctrine/collections": "^1.6.8|^2.0",
40-
"doctrine/doctrine-bundle": "^2.4.3|^3.0.0",
40+
"doctrine/doctrine-bundle": "^2.4.3|^3.0|^4.0",
4141
"doctrine/orm": "^2.9.4|^3.0",
42-
"doctrine/persistence": "^2.5.2|^3.0",
42+
"doctrine/persistence": "^2.5.2|^3.0|^4.0",
4343
"phpdocumentor/reflection-docblock": "5.x-dev",
4444
"symfony/dependency-injection": "^5.4|^6.0|^7.0|^8.0",
4545
"symfony/expression-language": "^5.4|^6.0|^7.0|^8.0",

src/LiveComponent/tests/Fixtures/Kernel.php

Lines changed: 12 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -190,18 +190,28 @@ protected function configureContainer(ContainerConfigurator $c): void
190190
if (version_compare($doctrineBundleVersion, '2.8.0', '>=')) {
191191
$doctrineConfig['orm']['enable_lazy_ghost_objects'] = true;
192192
}
193+
194+
// https://github.com/doctrine/DoctrineBundle/pull/1661
195+
if (version_compare($doctrineBundleVersion, '2.9.0', '>=')) {
196+
$doctrineConfig['orm']['report_fields_where_declared'] = true;
197+
}
198+
193199
if (version_compare($doctrineBundleVersion, '2.12.0', '>=')) {
194200
$doctrineConfig['orm']['controller_resolver']['auto_mapping'] = false;
195201
}
196202
}
197203

198204
// https://github.com/doctrine/DoctrineBundle/pull/1661
199205
if (version_compare($doctrineBundleVersion, '2.9.0', '>=')) {
200-
$doctrineConfig['orm']['report_fields_where_declared'] = true;
201206
$doctrineConfig['orm']['validate_xml_mapping'] = true;
202207
$doctrineConfig['dbal']['schema_manager_factory'] = 'doctrine.dbal.default_schema_manager_factory';
208+
209+
if (version_compare($doctrineBundleVersion, '3.0.0', '<')) {
210+
$doctrineConfig['orm']['report_fields_where_declared'] = true;
211+
}
203212
}
204-
if (\PHP_VERSION_ID >= 80400 && version_compare($doctrineBundleVersion, '2.15.0', '>=')) {
213+
214+
if (\PHP_VERSION_ID >= 80400 && version_compare($doctrineBundleVersion, '2.15.0', '>=') && version_compare($doctrineBundleVersion, '4.0.0', '<')) {
205215
$doctrineConfig['orm']['enable_native_lazy_objects'] = true;
206216
}
207217
}

src/Turbo/composer.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,7 @@
3838
"symfony/stimulus-bundle": "^2.9.1"
3939
},
4040
"require-dev": {
41-
"doctrine/doctrine-bundle": "^2.4.3|^3.0.0",
41+
"doctrine/doctrine-bundle": "^2.4.3|^3.0|^4.0",
4242
"doctrine/orm": "^2.8|^3.0",
4343
"phpstan/phpstan": "^2.1.17",
4444
"symfony/asset-mapper": "^6.4|^7.0|^8.0",

src/Turbo/tests/app/Kernel.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -111,7 +111,7 @@ protected function configureContainer(ContainerConfigurator $container): void
111111
}
112112
}
113113

114-
if (\PHP_VERSION_ID >= 80400 && version_compare($doctrineBundleVersion, '2.15.0', '>=')) {
114+
if (\PHP_VERSION_ID >= 80400 && version_compare($doctrineBundleVersion, '2.15.0', '>=') && version_compare($doctrineBundleVersion, '4.0.0', '<')) {
115115
$doctrineConfig['orm']['enable_native_lazy_objects'] = true;
116116
}
117117
}

0 commit comments

Comments
 (0)