Commit 4bb599f
committed
Fix Doctrine ORM deprecation warnings by using native lazy objects on PHP 8.4+
- Use Configuration::enableNativeLazyObjects(true) on PHP 8.4+ with Doctrine ORM 3.4+
- Fall back to traditional proxy configuration (setProxyNamespace/setProxyDir/setAutoGenerateProxyClasses) for older PHP versions
- Resolves deprecation warnings about setProxyNamespace and setAutoGenerateProxyClasses
- Maintains full backward compatibility with older PHP/Doctrine versions1 parent 9e13048 commit 4bb599f
1 file changed
+12
-3
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
15 | 15 | | |
16 | 16 | | |
17 | 17 | | |
| 18 | + | |
| 19 | + | |
18 | 20 | | |
19 | 21 | | |
20 | 22 | | |
| |||
150 | 152 | | |
151 | 153 | | |
152 | 154 | | |
153 | | - | |
154 | | - | |
| 155 | + | |
| 156 | + | |
| 157 | + | |
| 158 | + | |
| 159 | + | |
| 160 | + | |
| 161 | + | |
| 162 | + | |
| 163 | + | |
| 164 | + | |
155 | 165 | | |
156 | | - | |
157 | 166 | | |
158 | 167 | | |
159 | 168 | | |
| |||
0 commit comments