From b2703aeb3c66734a6aa867eec154ffadd269abe1 Mon Sep 17 00:00:00 2001 From: Benni Mack Date: Thu, 31 Dec 2015 13:49:51 +0100 Subject: [PATCH] [TASK] Deprecate $LANG->overrideLL The method overrideLL is not in use anymore and is marked as deprecated. Resolves: #72496 Releases: master Change-Id: I4d8257a173cee7f27c9f9ac2ffdb1dde89ce0967 Reviewed-on: https://review.typo3.org/45531 Reviewed-by: Morton Jonuschat Tested-by: Morton Jonuschat Reviewed-by: Wouter Wolters Tested-by: Wouter Wolters --- ...cation-72496-DeprecatedLANG-overrideLL.rst | 20 +++++++++++++++++++ typo3/sysext/lang/Classes/LanguageService.php | 4 +++- 2 files changed, 23 insertions(+), 1 deletion(-) create mode 100644 typo3/sysext/core/Documentation/Changelog/master/Deprecation-72496-DeprecatedLANG-overrideLL.rst diff --git a/typo3/sysext/core/Documentation/Changelog/master/Deprecation-72496-DeprecatedLANG-overrideLL.rst b/typo3/sysext/core/Documentation/Changelog/master/Deprecation-72496-DeprecatedLANG-overrideLL.rst new file mode 100644 index 000000000000..a861095171ab --- /dev/null +++ b/typo3/sysext/core/Documentation/Changelog/master/Deprecation-72496-DeprecatedLANG-overrideLL.rst @@ -0,0 +1,20 @@ +================================================== +Deprecation: #72496 - Deprecated $LANG->overrideLL +================================================== + +Description +=========== + +The method ``LanguageService::overrideLL()`` has been deprecated. + + +Impact +====== + +Calling this method directly will write an entry in the deprecation log. + + +Affected Installations +====================== + +Any TYPO3 instance using the LanguageService method directly within an extension or third-party code. \ No newline at end of file diff --git a/typo3/sysext/lang/Classes/LanguageService.php b/typo3/sysext/lang/Classes/LanguageService.php index dbbc7ccef0e4..b25b3f46b5d4 100755 --- a/typo3/sysext/lang/Classes/LanguageService.php +++ b/typo3/sysext/lang/Classes/LanguageService.php @@ -172,7 +172,7 @@ class LanguageService * * @param string $str Input string * @return string Output string - * @deprecated since TYPO3 CMS 8, will be removed in TYPO3 CMS 9 + * @deprecated since TYPO3 v8, will be removed in TYPO3 v9 */ public function makeEntities($str) { @@ -425,9 +425,11 @@ class LanguageService * @param string $value * @param bool $overrideDefault Overrides default language * @return void + * @deprecated since TYPO3 v8, will be removed in TYPO3 v9 */ public function overrideLL($index, $value, $overrideDefault = true) { + GeneralUtility::logDeprecatedFunction(); if (!isset($GLOBALS['LOCAL_LANG'])) { $GLOBALS['LOCAL_LANG'] = array(); } -- 2.20.1