From 2c5dda44e4d4681e6725788ab2822204e453adcf Mon Sep 17 00:00:00 2001 From: "lina.wolf" Date: Thu, 11 Dec 2025 20:22:26 +0100 Subject: [PATCH] [!!!][TASK] DataHandler: Remove copy related properties Resolves: https://github.com/TYPO3-Documentation/Changelog-To-Doc/issues/1489 Releases: main --- .../DataHandler/Database/Index.rst | 41 ++++++------------- 1 file changed, 12 insertions(+), 29 deletions(-) diff --git a/Documentation/ApiOverview/DataHandler/Database/Index.rst b/Documentation/ApiOverview/DataHandler/Database/Index.rst index f7854b6d76..97003a905e 100644 --- a/Documentation/ApiOverview/DataHandler/Database/Index.rst +++ b/Documentation/ApiOverview/DataHandler/Database/Index.rst @@ -652,30 +652,23 @@ function. Configuration of the hook can be done from .. index:: DataHandler; Flags .. _tce-flags: -Flags in DataHandler -==================== +Flags in the DataHandler +======================= -There are a few internal variables you can set prior to executing -commands or data submission. These are the most significant: - -.. confval:: ->copyTree - :name: datahandler-flags-copyTree - :Data type: integer - :Default: 0 - - Sets the number of branches on a page tree to copy. - - 0 - Branch is *not* copied +.. versionchanged:: 14.0 + The following public properties of the PHP class `TYPO3\CMS\Core\DataHandling\DataHandler` have been removed: - 1 - Pages on the first level are copied. + * `copyWhichTables` + * `neverHideAtCopy` + * `copyTree` - 2 - Pages on the second level are copied. + See `Breaking: #107856 - DataHandler: Remove internal property + copyWhichTables and properties neverHideAtCopy and + copyTree `_ - And so on. +There are a few internal variables you can set prior to executing +commands or data submission. .. confval:: ->reverseOrder :name: datahandler-flags-reverseOrder @@ -684,13 +677,3 @@ commands or data submission. These are the most significant: If set, the data array is reversed in the order, which is a nice thing if you are creating a whole bunch of new records. - - -.. confval:: ->copyWhichTables - :name: datahandler-flags-copyWhichTables - :Data type: list of strings (tables) - :Default: "*" - - This list of tables decides which tables will be copied. If empty then - none will. If "*" then all will (that the user has permission to, of - course).