TYPO3 v15 dev-main snapshot ()

This commit is contained in:
2026-08-10 22:31:09 +02:00
commit af8cc155b5
6818 changed files with 642608 additions and 0 deletions
@@ -0,0 +1,36 @@
.. include:: /Includes.rst.txt
.. _deprecation-83118:
=====================================================
Deprecation: #83118 - DeleteClause methods deprecated
=====================================================
See :issue:`83118`
Description
===========
The PHP methods :php:`PageRepository::deleteClause()` and :php:`BackendUtility::deleteClause()` have been
marked as deprecated, as all database queries are now put through Doctrine DBAL's restriction functionality.
Impact
======
Calling one of the two methods above will trigger a deprecation log entry.
Affected Installations
======================
Any TYPO3 extension using any of the two methods above.
Migration
=========
Migrate to Doctrine DBAL and use the new Database API (ConnectionPool, QueryBuilder) to access the database
with the :php:`DeletedRestriction` class.
.. index:: PHP-API, Database, Frontend, FullyScanned