Deprecation: #90692 - FileCollection models¶
See forge#90692
Description¶
The following classes have been marked as deprecated:
\TYPO3\CMS\Extbase\Domain\Model\StaticFileCollection
\TYPO3\CMS\Extbase\Domain\Model\FolderBasedFileCollection
\TYPO3\CMS\Extbase\Domain\Model\AbstractFileCollection
\TYPO3\CMS\Extbase\Property\TypeConverter\StaticFileCollectionConverter
\TYPO3\CMS\Extbase\Property\TypeConverter\FolderBasedFileCollectionConverter
\TYPO3\CMS\Extbase\Property\TypeConverter\AbstractFileCollectionConverter
The classes were marked as internal and never contained any logic. Therefore and in order to streamline the codebase of Extbase, the files will be removed with TYPO3 11.0.
Impact¶
Using any of the mentioned classes will trigger a PHP E_USER_DEPRECATED
error.
Affected Installations¶
Any TYPO3 installation with a third-party extension using the classes.
Migration¶
Copy the classes to your own extension and adopt the usages.