[!!!][TASK] Remove deprecated code from charset converter 90/59190/6
authorBenni Mack <benni@typo3.org>
Tue, 18 Dec 2018 06:30:00 +0000 (07:30 +0100)
committerGeorg Ringer <georg.ringer@gmail.com>
Tue, 18 Dec 2018 17:34:45 +0000 (18:34 +0100)
commite6f3a4214fbbc6c4821570519b473bb6c3f60d00
treeb315ecc4e033801099c3e188e470c53499207e36
parentbc909758e7ddf8a296566163909dc51e38b84fb1
[!!!][TASK] Remove deprecated code from charset converter

The CharsetConverter class can now be reduced into smaller parts due
to deprecation removals.

Properties now marked as internal:
- parsedCharsets
- noCharByteVal
- toASCII
- twoByteSets
- eucBasedSets

Removed properties:
- synonyms

Removed public methods:
- parse_charset
- convArray
- utf8_to_entities
- entities_to_utf8
- crop
- convCaseFirst
- utf8_char2byte_pos

Removed arguments from public methods:
- 4th argument $useEntityForNoChar of conv

Resolves: #87194
Releases: master
Change-Id: I7ec967a076e9c43f62d95f1912574d3784b924d1
Reviewed-on: https://review.typo3.org/59190
Reviewed-by: Christian Kuhn <lolli@schwarzbu.ch>
Tested-by: Christian Kuhn <lolli@schwarzbu.ch>
Tested-by: TYPO3com <no-reply@typo3.com>
Reviewed-by: Georg Ringer <georg.ringer@gmail.com>
Tested-by: Georg Ringer <georg.ringer@gmail.com>
typo3/sysext/core/Classes/Charset/CharsetConverter.php
typo3/sysext/core/Documentation/Changelog/master/Breaking-87193-DeprecatedFunctionalityRemoved.rst [new file with mode: 0644]
typo3/sysext/frontend/Classes/Controller/TypoScriptFrontendController.php
typo3/sysext/install/Configuration/ExtensionScanner/Php/MethodCallMatcher.php
typo3/sysext/install/Configuration/ExtensionScanner/Php/PropertyProtectedMatcher.php
typo3/sysext/install/Configuration/ExtensionScanner/Php/PropertyPublicMatcher.php