[TASK] tstemplate: deprecate verify_TSobjects() 61/35861/5
authorGeorg Ringer <georg.ringer@gmail.com>
Wed, 7 Jan 2015 13:11:12 +0000 (14:11 +0100)
committerMarkus Klein <klein.t3@reelworx.at>
Thu, 8 Jan 2015 10:28:40 +0000 (11:28 +0100)
The method
'TypoScriptTemplateObjectBrowserModuleFunctionController::verify_TSobjects'
is not used in the core and is deprecated.

Change-Id: Ia0f164e027698eae994675e7179c47b70c852de5
Resolves: #64134
Releases: master
Reviewed-on: http://review.typo3.org/35861
Reviewed-by: Wouter Wolters <typo3@wouterwolters.nl>
Tested-by: Wouter Wolters <typo3@wouterwolters.nl>
Reviewed-by: Markus Klein <klein.t3@reelworx.at>
Tested-by: Markus Klein <klein.t3@reelworx.at>
typo3/sysext/core/Documentation/Changelog/master/Deprecation-64134-TypoScriptTemplateObjectBrowserModuleFunctionController-verify_TSobjects.rst [new file with mode: 0644]
typo3/sysext/tstemplate/Classes/Controller/TypoScriptTemplateObjectBrowserModuleFunctionController.php

diff --git a/typo3/sysext/core/Documentation/Changelog/master/Deprecation-64134-TypoScriptTemplateObjectBrowserModuleFunctionController-verify_TSobjects.rst b/typo3/sysext/core/Documentation/Changelog/master/Deprecation-64134-TypoScriptTemplateObjectBrowserModuleFunctionController-verify_TSobjects.rst
new file mode 100644 (file)
index 0000000..ba28173
--- /dev/null
@@ -0,0 +1,26 @@
+=========================================================================================================
+Deprecation: #64134 - Deprecate TypoScriptTemplateObjectBrowserModuleFunctionController::verify_TSobjects
+=========================================================================================================
+
+Description
+===========
+
+:php:`TypoScriptTemplateObjectBrowserModuleFunctionController::verify_TSobjects()` has been deprecated.
+
+
+Impact
+======
+
+Using :php:`TypoScriptTemplateObjectBrowserModuleFunctionController::verify_TSobjects()` will trigger a deprecation log message.
+
+
+Affected installations
+======================
+
+Instances which use of :php:`TypoScriptTemplateObjectBrowserModuleFunctionController::verify_TSobjects()`.
+
+
+Migration
+=========
+
+No migration possible.
index 4f80d62..28886fb 100644 (file)
@@ -102,14 +102,14 @@ class TypoScriptTemplateObjectBrowserModuleFunctionController extends AbstractFu
        /**
         * Verify TS objects
         *
-        * @todo UNUSED in Core; deprecate it, https://forge.typo3.org/issues/64134
-        *
         * @param array $propertyArray
         * @param string $parentType
         * @param string $parentValue
         * @return array|NULL
+        * @deprecated since TYPO3 CMS 7, will be removed in TYPO3 CMS 8
         */
        public function verify_TSobjects($propertyArray, $parentType, $parentValue) {
+               GeneralUtility::logDeprecatedFunction();
                $TSobjTable = array(
                        'PAGE' => array(
                                'prop' => array(