[TASK] Deprecate method LocalizationController::getRecordUidsToCopy 92/50892/2
authorWouter Wolters <typo3@wouterwolters.nl>
Wed, 7 Dec 2016 11:24:48 +0000 (12:24 +0100)
committerSusanne Moog <susanne.moog@typo3.org>
Wed, 7 Dec 2016 11:35:25 +0000 (12:35 +0100)
The method "getRecordUidsToCopy" is not used at any place
in the TYPO3 core.

Resolves: #78872
Releases: master
Change-Id: Ib08234f4f1233a200b14d5aa2effbf82afcf87cc
Reviewed-on: https://review.typo3.org/50892
Tested-by: TYPO3com <no-reply@typo3.com>
Reviewed-by: Gleb Levitin <gleb.levitin@dkd.de>
Tested-by: Gleb Levitin <gleb.levitin@dkd.de>
Reviewed-by: Susanne Moog <susanne.moog@typo3.org>
Tested-by: Susanne Moog <susanne.moog@typo3.org>
typo3/sysext/backend/Classes/Controller/Page/LocalizationController.php
typo3/sysext/core/Documentation/Changelog/master/Deprecation-78872-DeprecateMethodGetRecordUidsToCopy.rst [new file with mode: 0644]

index 296c71b..5e4e864 100644 (file)
@@ -152,9 +152,11 @@ class LocalizationController
      * @param ServerRequestInterface $request
      * @param ResponseInterface $response
      * @return ResponseInterface
+     * @deprecated since TYPO3 v8, will be removed in TYPO3 v9
      */
     public function getRecordUidsToCopy(ServerRequestInterface $request, ResponseInterface $response)
     {
+        GeneralUtility::logDeprecatedFunction();
         $params = $request->getQueryParams();
         if (!isset($params['pageId'], $params['colPos'], $params['languageId'])) {
             $response = $response->withStatus(500);
diff --git a/typo3/sysext/core/Documentation/Changelog/master/Deprecation-78872-DeprecateMethodGetRecordUidsToCopy.rst b/typo3/sysext/core/Documentation/Changelog/master/Deprecation-78872-DeprecateMethodGetRecordUidsToCopy.rst
new file mode 100644 (file)
index 0000000..a587d0b
--- /dev/null
@@ -0,0 +1,32 @@
+.. include:: ../../Includes.txt
+
+==========================================================
+Deprecation: #78872 - Deprecate method getRecordUidsToCopy
+==========================================================
+
+See :issue:`78872`
+
+Description
+===========
+
+The method :php:`getRecordUidsToCopy` is not used at any place in the TYPO3 core.
+
+
+Impact
+======
+
+Calling the deprecated :php:`getRecordUidsToCopy` methods will trigger a deprecation log entry.
+
+
+Affected Installations
+======================
+
+Any installation using the mentioned method :php:`getRecordUidsToCopy`
+
+
+Migration
+=========
+
+No migration available.
+
+.. index:: Backend
\ No newline at end of file