[TASK] Deprecate BackendUtility::getPathType_web_nonweb 46/42846/2
authorWouter Wolters <typo3@wouterwolters.nl>
Sun, 23 Aug 2015 12:58:20 +0000 (14:58 +0200)
committerGeorg Ringer <georg.ringer@gmail.com>
Mon, 24 Aug 2015 12:14:41 +0000 (14:14 +0200)
Resolves: #69269
Releases: master
Change-Id: I99f2a486a6bdd5cfb813c5068d226167e4b3ad7f
Reviewed-on: http://review.typo3.org/42846
Reviewed-by: Alexander Opitz <opitz.alexander@googlemail.com>
Tested-by: Alexander Opitz <opitz.alexander@googlemail.com>
Reviewed-by: Georg Ringer <georg.ringer@gmail.com>
Tested-by: Georg Ringer <georg.ringer@gmail.com>
typo3/sysext/backend/Classes/Utility/BackendUtility.php
typo3/sysext/core/Documentation/Changelog/master/Deprecation-69269-DeprecateBackendUtilitygetPathType_web_nonweb.rst [new file with mode: 0644]

index eed405f..fce9b8b 100755 (executable)
@@ -4404,8 +4404,10 @@ class BackendUtility {
         *
         * @param string $path Path to evaluate
         * @return bool
+        * @deprecated since TYPO3 CMS 7, will be removed in TYPO3 CMS 8
         */
        static public function getPathType_web_nonweb($path) {
+               GeneralUtility::logDeprecatedFunction();
                return GeneralUtility::isFirstPartOfStr($path, GeneralUtility::getIndpEnv('TYPO3_DOCUMENT_ROOT')) ? 'web' : '';
        }
 
diff --git a/typo3/sysext/core/Documentation/Changelog/master/Deprecation-69269-DeprecateBackendUtilitygetPathType_web_nonweb.rst b/typo3/sysext/core/Documentation/Changelog/master/Deprecation-69269-DeprecateBackendUtilitygetPathType_web_nonweb.rst
new file mode 100644 (file)
index 0000000..6fcbf50
--- /dev/null
@@ -0,0 +1,27 @@
+======================================================================
+Deprecation: #69269 - Deprecate BackendUtility::getPathType_web_nonweb
+======================================================================
+
+Description
+===========
+
+Method ``getPathType_web_nonweb()`` of class ``TYPO3\CMS\Backend\Utility\BackendUtility`` has been deprecated.
+
+
+Impact
+======
+
+The method should not be used any longer and will be removed with TYPO3 CMS 8.
+
+
+Affected Installations
+======================
+
+The method is unused in the core since at least TYPO3 CMS 6.2. 
+Searching for the string ``getPathType_web_nonweb`` may reveal possible usages.
+
+
+Migration
+=========
+
+Use path functions from ``TYPO3\CMS\Core\Utility\PathUtility``
\ No newline at end of file