[!!!][TASK] Remove `ExpressionBuilder::trim()` deprecation
With #102875 Doctrine DBAL 4.x has been added which was a task over a longer time. Originally planned to deprecate changes the later decision was to pass Doctrine breaking changes directly. It has been missed to remove the `ExpressionBuilder::trim()` deprecation for the integer TrimMode and the mitigation for it. This change now removes the deprecation and directly allows only the Doctrine DBAL TrimMode enum. [1] https://github.com/doctrine/dbal/blob/4.0.x/UPGRADE.md#bc-break-converted-enum-like-classes-to-enums Resolves: #102916 Related: #102875 Releases: main Change-Id: I21d8395be3ca1ef909b4c1443c48398b580bf807 Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/82636 Reviewed-by:Nikita Hovratov <nikita.h@live.de> Reviewed-by:
Andreas Kienast <a.fernandez@scripting-base.de> Tested-by:
core-ci <typo3@b13.com> Tested-by:
Benni Mack <benni@typo3.org> Reviewed-by:
Stefan Bürk <stefan@buerk.tech> Tested-by:
Oliver Klee <typo3-coding@oliverklee.de> Reviewed-by:
Benni Mack <benni@typo3.org> Tested-by:
Andreas Kienast <a.fernandez@scripting-base.de> Reviewed-by:
Oliver Klee <typo3-coding@oliverklee.de> Tested-by:
Stefan Bürk <stefan@buerk.tech>
Showing
- typo3/sysext/core/Classes/Database/Query/Expression/ExpressionBuilder.php 2 additions, 21 deletions...e/Classes/Database/Query/Expression/ExpressionBuilder.php
- typo3/sysext/core/Documentation/Changelog/13.0/Breaking-102875-ExpressionBuilderChanges.rst 60 additions, 2 deletions...angelog/13.0/Breaking-102875-ExpressionBuilderChanges.rst
- typo3/sysext/core/Tests/Unit/Database/Query/Expression/ExpressionBuilderTest.php 1 addition, 1 deletion.../Unit/Database/Query/Expression/ExpressionBuilderTest.php
Please register or sign in to comment