[TASK] Avoid reference to PHP constant TAB 67/58667/3
authorStanislas Rolland <typo3@sjbr.ca>
Sat, 20 Oct 2018 21:09:37 +0000 (17:09 -0400)
committerStanislas Rolland <typo3@sjbr.ca>
Sat, 20 Oct 2018 21:14:47 +0000 (23:14 +0200)
Deprecated in TYPO3 9 LTS.

Change-Id: Ied3e7ca974f996f4bfa7d3d0931a5fbfe03f529b
Resolves: #86706
Reviewed-on: https://review.typo3.org/58667
Reviewed-by: Stanislas Rolland <typo3@sjbr.ca>
Tested-by: Stanislas Rolland <typo3@sjbr.ca>
ChangeLog
Classes/Cache/ClassCacheManager.php
Classes/Domain/Model/LanguagePack.php

index e2eb1ee..d24fb01 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,7 @@
+2018-10-20  Stanislas Rolland  <typo3(arobas)sjbr.ca>
+
+       * Resolves #86706: Avoid reference to PHP constant TAB
+
 2018-10-18  Stanislas Rolland  <typo3(arobas)sjbr.ca>
 
        * Resolves #86694: Avoid constant TYPO3_site with TYPO3 9 LTS
index 38a4f31..7778e24 100644 (file)
@@ -224,7 +224,7 @@ class ClassCacheManager implements SingletonInterface
        protected function getPartialInfo($filePath)
        {
                return '/*' . str_repeat('*', 70) . LF .
-                       ' * this is partial from: ' . $filePath . LF . str_repeat('*', 70) . '*/' . LF . TAB;
+                       ' * this is partial from: ' . $filePath . LF . str_repeat('*', 70) . '*/' . LF . chr(9);
        }
 
        protected function closeClassDefinition($code)
index 49d5d09..07371dc 100644 (file)
@@ -1,9 +1,10 @@
 <?php
 namespace SJBR\StaticInfoTables\Domain\Model;
-/***************************************************************
+
+/*
  *  Copyright notice
  *
- *  (c) 2013 Stanislas Rolland <typo3(arobas)sjbr.ca>
+ *  (c) 2013-2018 Stanislas Rolland <typo3(arobas)sjbr.ca>
  *  All rights reserved
  *
  *  This script is part of the TYPO3 project. The TYPO3 project is
@@ -24,15 +25,13 @@ namespace SJBR\StaticInfoTables\Domain\Model;
  *  GNU General Public License for more details.
  *
  *  This copyright notice MUST APPEAR in all copies of the script!
- ***************************************************************/
+ */
 
 /**
  * Language Pack object
- *
- * @author Stanislas Rolland <typo3(arobas)sjbr.ca>
  */
-class LanguagePack extends \TYPO3\CMS\Extbase\DomainObject\AbstractEntity {
-
+class LanguagePack extends \TYPO3\CMS\Extbase\DomainObject\AbstractEntity
+{
        /**
         * Name of the extension this class belongs to
         * @var string
@@ -254,12 +253,12 @@ class LanguagePack extends \TYPO3\CMS\Extbase\DomainObject\AbstractEntity {
                $localeUpperCase = strtoupper($this->getLocale());
                foreach ($parsedData['default'] as $translationElementId => $translationElement) {
                        if (substr($translationElementId, -3) == '_en') {
-                               $localizationLabels[] = TAB . TAB . TAB . '<trans-unit id="' . substr($translationElementId, 0, -2) . $localeLowerCase . '" xml:space="preserve">';
-                               $localizationLabels[] = TAB . TAB . TAB . TAB . '<source>' . str_replace('(EN)', '(' . $localeUpperCase . ')', $translationElement[0]['source']) . '</source>';
+                               $localizationLabels[] = chr(9) . chr(9) . chr(9) . '<trans-unit id="' . substr($translationElementId, 0, -2) . $localeLowerCase . '" xml:space="preserve">';
+                               $localizationLabels[] = chr(9) . chr(9) . chr(9) . chr(9) . '<source>' . str_replace('(EN)', '(' . $localeUpperCase . ')', $translationElement[0]['source']) . '</source>';
                                if ($translationElement[0]['target']) {
-                                       $localizationLabels[] = TAB . TAB . TAB . TAB . '<target>' . str_replace('(EN)', '(' . $localeUpperCase . ')', $translationElement[0]['target']) . '</target>'; 
+                                       $localizationLabels[] = chr(9) . chr(9) . chr(9) . chr(9) . '<target>' . str_replace('(EN)', '(' . $localeUpperCase . ')', $translationElement[0]['target']) . '</target>';
                                }
-                               $localizationLabels[] = TAB . TAB . TAB . '</trans-unit>';
+                               $localizationLabels[] = chr(9) . chr(9) . chr(9) . '</trans-unit>';
                        }
                }
                return implode(LF, $localizationLabels);
@@ -280,5 +279,4 @@ class LanguagePack extends \TYPO3\CMS\Extbase\DomainObject\AbstractEntity {
                $updateQueries = array_merge($updateQueries, $this->territoryRepository->getUpdateQueries($locale));
                return implode(LF, $updateQueries);
        }
-}
-?>
\ No newline at end of file
+}
\ No newline at end of file