TYPO3 v15 dev-main snapshot ()
This commit is contained in:
@@ -0,0 +1,53 @@
|
||||
.. include:: /Includes.rst.txt
|
||||
|
||||
.. _deprecation-102032-1695805007:
|
||||
|
||||
=========================================================
|
||||
Deprecation: #102032 - AbstractFile::FILETYPE_* constants
|
||||
=========================================================
|
||||
|
||||
See :issue:`102032`
|
||||
|
||||
Description
|
||||
===========
|
||||
|
||||
The :php:`int` constants file types have been marked as deprecated:
|
||||
|
||||
* :php:`\TYPO3\CMS\Core\Resource\AbstractFile::FILETYPE_UNKNOWN`
|
||||
* :php:`\TYPO3\CMS\Core\Resource\AbstractFile::FILETYPE_TEXT`
|
||||
* :php:`\TYPO3\CMS\Core\Resource\AbstractFile::FILETYPE_IMAGE`
|
||||
* :php:`\TYPO3\CMS\Core\Resource\AbstractFile::FILETYPE_AUDIO`
|
||||
* :php:`\TYPO3\CMS\Core\Resource\AbstractFile::FILETYPE_VIDEO`
|
||||
* :php:`\TYPO3\CMS\Core\Resource\AbstractFile::FILETYPE_APPLICATION`
|
||||
|
||||
and will be removed in TYPO3 v14.0.
|
||||
|
||||
Impact
|
||||
======
|
||||
|
||||
Using :php:`\TYPO3\CMS\Core\Resource\AbstractFile::FILETYPE_*` constants
|
||||
will be detected by the extension scanner.
|
||||
|
||||
|
||||
Affected installations
|
||||
======================
|
||||
|
||||
All installations with third-party extensions using
|
||||
:php:`\TYPO3\CMS\Core\Resource\AbstractFile::FILETYPE_*` constants
|
||||
are affected.
|
||||
|
||||
|
||||
Migration
|
||||
=========
|
||||
|
||||
Migrate all usages to use the new enum :php:`\TYPO3\CMS\Core\Resource\FileType`
|
||||
as follows:
|
||||
|
||||
* :php:`\TYPO3\CMS\Core\Resource\AbstractFile::FILETYPE_UNKNOWN` -> :php:`\TYPO3\CMS\Core\Resource\FileType::UNKNOWN->value`
|
||||
* :php:`\TYPO3\CMS\Core\Resource\AbstractFile::FILETYPE_TEXT` -> :php:`\TYPO3\CMS\Core\Resource\FileType::TEXT->value`
|
||||
* :php:`\TYPO3\CMS\Core\Resource\AbstractFile::FILETYPE_IMAGE` -> :php:`\TYPO3\CMS\Core\Resource\FileType::IMAGE->value`
|
||||
* :php:`\TYPO3\CMS\Core\Resource\AbstractFile::FILETYPE_AUDIO` -> :php:`\TYPO3\CMS\Core\Resource\FileType::AUDIO->value`
|
||||
* :php:`\TYPO3\CMS\Core\Resource\AbstractFile::FILETYPE_VIDEO` -> :php:`\TYPO3\CMS\Core\Resource\FileType::VIDEO->value`
|
||||
* :php:`\TYPO3\CMS\Core\Resource\AbstractFile::FILETYPE_APPLICATION` -> :php:`\TYPO3\CMS\Core\Resource\FileType::APPLICATION->value`
|
||||
|
||||
.. index:: Backend, FullyScanned, ext:core
|
||||
Reference in New Issue
Block a user