[TASK] Remove backwards-compatibility below TYPO3 version 6.x 60/31760/2
authorJochem de Groot <jochemdegroot@roquin.nl>
Thu, 24 Jul 2014 13:37:04 +0000 (15:37 +0200)
committerJochem de Groot <jochemdegroot@roquin.nl>
Thu, 24 Jul 2014 13:46:10 +0000 (15:46 +0200)
Remove check due to backwards-compatibility with $GLOBALS['TYPO3_VERSION'].

Resolves: #60525
Releases: 3.0
Change-Id: I148b9e354d25fcf6f3a540c70f84b7afb3fc400b
Reviewed-on: http://review.typo3.org/31760
Reviewed-by: Jochem de Groot <jochemdegroot@roquin.nl>
Tested-by: Jochem de Groot <jochemdegroot@roquin.nl>
Classes/ViewHelpers/TranslateViewHelper.php
ext_localconf.php

index 163de20..8f901c6 100644 (file)
@@ -8,51 +8,22 @@
  * @description:    Translate view helper, extending the fluid translate viewhelper
  */
 
-if($GLOBALS['TYPO3_VERSION'] >= 6000000) {
-
-    class Tx_RoqNewsevent_ViewHelpers_TranslateViewHelper extends \TYPO3\CMS\Fluid\ViewHelpers\TranslateViewHelper {
-
-        /**
-         * Translate a given key or use the tag body as default.
-         *
-         * @return string The translated key or tag body if key doesn't exist
-         */
-        public function render() {
-            $value = parent::render();
-
-            if(!isset($value)) {
-                $value = \TYPO3\CMS\Extbase\Utility\LocalizationUtility::translate($this->arguments['key'], 'roq_newsevent', $this->arguments);
-            }
-
-            return $value;
+class Tx_RoqNewsevent_ViewHelpers_TranslateViewHelper extends \TYPO3\CMS\Fluid\ViewHelpers\TranslateViewHelper {
+
+    /**
+     * Translate a given key or use the tag body as default.
+     *
+     * @return string The translated key or tag body if key doesn't exist
+     */
+    public function render() {
+        $value = parent::render();
+
+        if(!isset($value)) {
+            $value = \TYPO3\CMS\Extbase\Utility\LocalizationUtility::translate($this->arguments['key'], 'roq_newsevent', $this->arguments);
         }
-    }
 
-} else {
-    // Class for TYPO3 version 4.5.x for backwards compatibility (deprecated, and will be removed when 6.2 becomes the new LTS)
-    class Tx_RoqNewsevent_ViewHelpers_TranslateViewHelper extends Tx_Fluid_ViewHelpers_TranslateViewHelper {
-
-        /**
-         * Translate a given key or use the tag body as default.
-         *
-         * @param string $key The locallang key
-         * @param string $default if the given locallang key could not be found, this value is used. . If this argument is not set, child nodes will be used to render the default
-         * @param boolean $htmlEscape TRUE if the result should be htmlescaped. This won't have an effect for the default value
-         * @param array $arguments Arguments to be replaced in the resulting string
-         * @deprecated
-         * @return string The translated key or tag body if key doesn't exist
-         */
-        public function render($key, $default = NULL, $htmlEscape = TRUE, array $arguments = NULL) {
-            $value = parent::render($key, $default, $htmlEscape, $arguments);
-
-            if(!isset($value)) {
-                $value = Tx_Extbase_Utility_Localization::translate($key, 'roq_newsevent', $arguments);
-            }
-
-            return $value;
-        }
+        return $value;
     }
-
 }
 
 ?>
\ No newline at end of file
index 50e345f..8c5a9a5 100644 (file)
@@ -4,16 +4,6 @@ if (!defined ('TYPO3_MODE')) {
        die ('Access denied.');
 }
 
-if(!isset($GLOBALS['TYPO3_VERSION'])) {
-    if(class_exists('t3lib_utility_VersionNumber')) { // TYPO3 Version 4.5.x
-        $GLOBALS['TYPO3_VERSION'] = t3lib_utility_VersionNumber::convertVersionNumberToInteger(TYPO3_version);
-    } elseif(class_exists(\TYPO3\CMS\Core\Utility\VersionNumberUtility)) { // TYPO3 Version 6.1.x
-        $GLOBALS['TYPO3_VERSION'] = \TYPO3\CMS\Core\Utility\VersionNumberUtility::convertVersionNumberToInteger(TYPO3_version);
-    } else { // TYPO3 Version 4.5.x
-        $GLOBALS['TYPO3_VERSION'] = t3lib_div::int_from_ver(TYPO3_version);
-    }
-}
-
 $GLOBALS['TYPO3_CONF_VARS']['EXT']['news']['switchableControllerActions']['newItems']['--div--'] = 'Events';
 $GLOBALS['TYPO3_CONF_VARS']['EXT']['news']['switchableControllerActions']['newItems']['News->eventList;News->eventDetail'] = 'List view';
 $GLOBALS['TYPO3_CONF_VARS']['EXT']['news']['switchableControllerActions']['newItems']['News->eventDetail'] = 'Detail view';