[!!!][TASK] Extbase: Remove preparsing of queries
[Packages/TYPO3.CMS.git] / typo3 / sysext / core / Documentation / Changelog / master / Deprecation-77502-ExtbasePreparsingOfQueriesRemoved.rst
1 ============================================================
2 Deprecation: #77502 - Extbase: Preparsing of queries removed
3 ============================================================
4
5 Description
6 ===========
7
8 The following methods and properties within Extbase's persistence query comparison interface have been marked as deprecated:
9
10 * Comparison->setParameterIdentifier()
11 * Comparison->getParameterIdentifier()
12
13
14 Impact
15 ======
16
17 Calling any of the methods above will trigger a deprecation log entry.
18
19
20 Affected Installations
21 ======================
22
23 Any TYPO3 installation using custom logic inside Extbase's own Persistence layer with parameters and placeholders within
24 ``Typo3DbBackend`` or ``Typo3DbQueryParser`` and actively overwriting parameter identifiers within Extbase.
25
26
27 Migration
28 =========
29
30 The methods can be removed by simply using the ``DataMapper->getPlainValue()`` functionality.