Breaking: #72426 - Removed deprecated code from file and image processing functions¶
See forge#72426
Description¶
The following deprecated methods have been removed:
LocalImageProcessor::getTemporaryImageWithText
ResourceCompressor::compressCssPregCallback
FileList::getButtonsAndOtherMarkers
GraphicalFunctions::pngToGifByImagemagick
The following deprecated data members have been removed:
DuplicationBehavior::$legacyValueMap
ExtendeFileUtillity::$dontCheckForUnique
FileListController::$MCONF
Impact¶
Using the methods or variables above directly in any third party extension will result in a fatal error.
Affected Installations¶
Instances which use custom calls to LocalImageProcessor, ResourceCompressor, FileList, GraphicalFunctions via the methods above, or use one of the variables mentioned above.
Migration¶
LocalImageProcessor::getTemporaryImageWithText
use \TYPO3\CMS\Core\Imaging\GraphicalFunctions::getTemporaryImageWithText()
instead
ResourceCompressor::compressCssPregCallback
no replacement, functionality is implemented in a different way
ExtendeFileUtillity::$dontCheckForUnique
use setExistingFilesConflictMode(DuplicationBehavior::REPLACE)
instead
FileListController::$MCONF
no replacement, configuration is done when registering the module in ext_tables.php
FileList::getButtonsAndOtherMarkers
buttons are now defined in FileListController
GraphicalFunctions::pngToGifByImagemagick
no replacement, the png_to_gif option has been removed