1 .. include:: ../../Includes.txt
3 ===================================================
4 Breaking: #80700 - Deprecated functionality removed
5 ===================================================
12 The following PHP classes that have been previously deprecated for v8 have been removed:
14 * TYPO3\CMS\Backend\Console\Application
15 * TYPO3\CMS\Backend\Console\CliRequestHandler
16 * TYPO3\CMS\Core\Controller\CommandLineController
17 * TYPO3\CMS\Lowlevel\CleanerCommand
19 The following PHP class methods that have been previously deprecated for v8 have been removed:
20 * TYPO3\CMS\Core\Utility\ExtensionManagementUtility::addExtJSModule()
21 * TYPO3\CMS\Core\Utility\ExtensionManagementUtility::appendToTypoConfVars()
22 * TYPO3\CMS\Core\Utility\ExtensionManagementUtility::extRelPath()
23 * TYPO3\CMS\Core\Utility\ExtensionManagementUtility::registerAjaxHandler()
24 * TYPO3\CMS\Core\Utility\ExtensionManagementUtility::registerExtDirectComponent()
25 * TYPO3\CMS\Core\Utility\GeneralUtility::array2xml_cs()
26 * TYPO3\CMS\Core\Utility\GeneralUtility::compat_version()
27 * TYPO3\CMS\Core\Utility\GeneralUtility::convertMicrotime()
28 * TYPO3\CMS\Core\Utility\GeneralUtility::csvValues()
29 * TYPO3\CMS\Core\Utility\GeneralUtility::deHSCentities()
30 * TYPO3\CMS\Core\Utility\GeneralUtility::flushOutputBuffers()
31 * TYPO3\CMS\Core\Utility\GeneralUtility::freetypeDpiComp()
32 * TYPO3\CMS\Core\Utility\GeneralUtility::generateRandomBytes()
33 * TYPO3\CMS\Core\Utility\GeneralUtility::getMaximumPathLength()
34 * TYPO3\CMS\Core\Utility\GeneralUtility::getRandomHexString()
35 * TYPO3\CMS\Core\Utility\GeneralUtility::imageMagickCommand()
36 * TYPO3\CMS\Core\Utility\GeneralUtility::lcfirst()
37 * TYPO3\CMS\Core\Utility\GeneralUtility::rawUrlEncodeFP()
38 * TYPO3\CMS\Core\Utility\GeneralUtility::rawUrlEncodeJS()
39 * TYPO3\CMS\Core\Utility\GeneralUtility::removeXSS()
40 * TYPO3\CMS\Core\Utility\GeneralUtility::requireFile()
41 * TYPO3\CMS\Core\Utility\GeneralUtility::requireOnce()
42 * TYPO3\CMS\Core\Utility\GeneralUtility::resolveAllSheetsInDS()
43 * TYPO3\CMS\Core\Utility\GeneralUtility::resolveSheetDefInDS()
44 * TYPO3\CMS\Core\Utility\GeneralUtility::slashJS()
45 * TYPO3\CMS\Core\Utility\GeneralUtility::strtolower()
46 * TYPO3\CMS\Core\Utility\GeneralUtility::strtoupper()
47 * TYPO3\CMS\Core\Utility\GeneralUtility::xmlGetHeaderAttribs()
48 * TYPO3\CMS\Lang\LanguageService->addModuleLabels()
49 * TYPO3\CMS\Lang\LanguageService->getParserFactory()
50 * TYPO3\CMS\Lang\LanguageService->makeEntities()
51 * TYPO3\CMS\Lang\LanguageService->overrideLL()
53 The following methods changed signature according to previous deprecations in v8:
54 * TYPO3\CMS\Core\Localization\LanguageStore->setConfiguration() - Third argument dropped
55 * TYPO3\CMS\Core\Localization\LocalizationFactory->getParsedData() - Third and fourth argument unused
56 * TYPO3\CMS\Core\Localization\Parser\AbstractXmlParser->getParsedData() - Third argument dropped
57 * TYPO3\CMS\Core\Localization\Parser\LocalizationParserInterface->getParsedData() - Third argument dropped
58 * TYPO3\CMS\Core\Localization\Parser\LocallangXmlParser->getParsedData() - Third argument dropped
59 * TYPO3\CMS\Core\Page\PageRenderer->addInlineLanguageLabelFile() - Fourth argument dropped
60 * TYPO3\CMS\Core\Page\PageRenderer->includeLanguageFileForInline() - Fourth argument dropped
61 * TYPO3\CMS\Core\Utility\GeneralUtility::callUserFunction() - Persistent or file prefix in first argument removed
62 * TYPO3\CMS\Core\Utility\GeneralUtility::getFileAbsFileName() - Second and thrird argument dropped
63 * TYPO3\CMS\Core\Utility\GeneralUtility::getUserObj() - File reference prefix in first argument removed
64 * TYPO3\CMS\Core\Utility\GeneralUtility::wrapJS() - Second argument dropped
65 * TYPO3\CMS\Lang\LanguageService->getLL() - Second argument dropped
66 * TYPO3\CMS\Lang\LanguageService->getLLL() - Third argument dropped
67 * TYPO3\CMS\Lang\LanguageService->getsL() - Second argument dropped
69 The following class properties have been dropped:
70 * TYPO3\CMS\Lang\LanguageService->charSet
71 * TYPO3\CMS\Lang\LanguageService->csConvObj
72 * TYPO3\CMS\Lang\LanguageService->moduleLabels
73 * TYPO3\CMS\Lang\LanguageService->parserFactory
75 The following configuration options are not evaluated anymore:
76 * $GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['GLOBAL']['cliKeys']
78 The following entry points have been removed:
79 * typo3/cli_dispatch.phpsh
85 Instantiating or requiring the PHP classes, will result in PHP fatal errors.
87 Calling the entry points via CLI will result in a file not found error.