Files
cms-core/Documentation/Changelog/8.2/Breaking-75645-DoctrineMigrateExtbackendTree.rst

40 lines
948 B
ReStructuredText

.. include:: /Includes.rst.txt
.. _breaking-75645:
=====================================================
Breaking: #75645 - Doctrine: migrate ext:backend/Tree
=====================================================
See :issue:`75645`
Description
===========
This patch changes all database related functions to use the new Doctrine database API.
The method :php:`getDatabaseConnection()` has been removed.
Impact
======
Calls to the method :php:`AbstractTreeView::getDataInit()` will now return :php:`Statement` objects.
All other :php:`AbstractTreeView::getData*` methods now expect such a :php:`Statement` object
instead of a SQL resource.
Affected Installations
======================
All installations using TreeViews extending the AbstractTreeView.
Migration
=========
Migrate all calls that work with the result :php:`Statement` from TreeView to be able to
handle :php:`Statement` objects.
.. index:: Database, PHP-API, Backend