Deprecation: #77432 - Extbase: Prepared Statement Query Option¶
See forge#77432
Description¶
The option to use prepared statements within the Extbase persistence layer has been removed. The method
getUsePreparedStatement()
has been removed from the QuerySettingsInterface
, as the database
abstraction layer will take care of prepared statements automatically.
The implementation of the following properties within Typo3QuerySettings
has been marked as
deprecated:
getUsePreparedStatement()
usePreparedStatement()
The protected property usePreparedStatement
has been marked as deprecated as well.
Impact¶
Calling one of the methods above within the QuerySettings
object within the extbase persistence
will trigger a deprecation notice warning.
Affected Installations¶
Any TYPO3 instance with an extbase extension using custom query settings using the
usePreparedStatement()
option.
Migration¶
Remove any calls to the methods within the extensions' code, as the TYPO3 abstraction layer will handle them automatically.