TYPO3 v15 dev-main snapshot ()

This commit is contained in:
2026-08-10 22:31:31 +02:00
commit 3e43c11539
407 changed files with 51272 additions and 0 deletions
+90
View File
@@ -0,0 +1,90 @@
<?php
use TYPO3\CMS\Backend\Security\SudoMode\Access\AccessLifetime;
use TYPO3\CMS\Install\Controller\BackendModuleController;
/**
* Definitions for modules provided by EXT:insatall
*/
return [
'system_maintenance' => [
'parent' => 'system',
'access' => 'systemMaintainer',
'position' => ['before' => '*'],
'path' => '/module/system/maintenance',
'aliases' => ['tools_toolsmaintenance'],
'iconIdentifier' => 'module-install-maintenance',
'labels' => 'install.modules.maintenance',
'routes' => [
'_default' => [
'target' => BackendModuleController::class . '::maintenanceAction',
],
],
'routeOptions' => [
'sudoMode' => [
'group' => 'systemMaintainer',
'lifetime' => AccessLifetime::medium,
],
],
],
'system_settings' => [
'parent' => 'system',
'access' => 'systemMaintainer',
'position' => ['before' => '*'],
'path' => '/module/system/settings',
'aliases' => ['tools_toolssettings'],
'iconIdentifier' => 'module-install-settings',
'labels' => 'install.modules.settings',
'routes' => [
'_default' => [
'target' => BackendModuleController::class . '::settingsAction',
],
],
'routeOptions' => [
'sudoMode' => [
'group' => 'systemMaintainer',
'lifetime' => AccessLifetime::medium,
],
],
],
'system_upgrade' => [
'parent' => 'system',
'access' => 'systemMaintainer',
'position' => ['before' => '*'],
'path' => '/module/system/upgrade',
'aliases' => ['tools_toolsupgrade'],
'iconIdentifier' => 'module-install-upgrade',
'labels' => 'install.modules.upgrade',
'routes' => [
'_default' => [
'target' => BackendModuleController::class . '::upgradeAction',
],
],
'routeOptions' => [
'sudoMode' => [
'group' => 'systemMaintainer',
'lifetime' => AccessLifetime::medium,
],
],
],
'system_environment' => [
'parent' => 'system',
'access' => 'systemMaintainer',
'position' => ['before' => '*'],
'path' => '/module/system/environment',
'aliases' => ['tools_toolsenvironment'],
'iconIdentifier' => 'module-install-environment',
'labels' => 'install.modules.environment',
'routes' => [
'_default' => [
'target' => BackendModuleController::class . '::environmentAction',
],
],
'routeOptions' => [
'sudoMode' => [
'group' => 'systemMaintainer',
'lifetime' => AccessLifetime::medium,
],
],
],
];
+26
View File
@@ -0,0 +1,26 @@
<?php
use TYPO3\CMS\Install\Controller\EntryPointRedirectController;
use TYPO3\CMS\Install\Controller\ServerResponseCheckController;
/**
* Defines routes for Install Tool being called from backend context.
*/
return [
'install.server-response-check.host' => [
'access' => 'public',
'path' => '/install/server-response-check/host',
'target' => ServerResponseCheckController::class . '::checkHostAction',
],
'install.redirect' => [
'access' => 'public',
'path' => '/install',
'target' => EntryPointRedirectController::class . '::redirectAction',
],
'install.php.redirect' => [
'access' => 'public',
'path' => '/install.php',
'target' => EntryPointRedirectController::class . '::redirectAction',
],
];
@@ -0,0 +1,36 @@
<?php
return [
// Abstract method implementation definitions
'TYPO3Fluid\Fluid\Core\ViewHelper\AbstractViewHelper::renderStatic' => [
'restFiles' => [
'Deprecation-104789-RenderStaticForFluidViewHelpers.rst',
'Breaking-108148-Fluid50.rst',
],
],
'TYPO3Fluid\Fluid\Core\ViewHelper\AbstractViewHelper::postParseEvent' => [
'restFiles' => [
'Breaking-108148-Fluid50.rst',
],
],
'TYPO3Fluid\Fluid\Core\ViewHelper\AbstractViewHelper->validateArguments' => [
'restFiles' => [
'Breaking-108148-Fluid50.rst',
],
],
'TYPO3\CMS\Scheduler\Task\AbstractTask->getTaskTitle' => [
'restFiles' => [
'Breaking-109783-DeprecatedFunctionalityRemoved.rst',
],
],
'TYPO3\CMS\Scheduler\Task\AbstractTask->getTaskDescription' => [
'restFiles' => [
'Breaking-109783-DeprecatedFunctionalityRemoved.rst',
],
],
'TYPO3\CMS\Scheduler\Task\AbstractTask->getTaskClassName' => [
'restFiles' => [
'Breaking-109783-DeprecatedFunctionalityRemoved.rst',
],
],
];
File diff suppressed because it is too large Load Diff
@@ -0,0 +1,92 @@
<?php
return [
'$GLOBALS[\'TYPO3_DB\']' => [
'restFiles' => [
'Breaking-80929-TYPO3_DBMovedToExtension.rst',
],
],
'$GLOBALS[\'error\']' => [
'restFiles' => [
'Breaking-37180-RemovedExtDirectDebugAndGLOBALSerror.rst',
],
],
'$GLOBALS[\'PARSETIME_START\']' => [
'restFiles' => [
'Breaking-82893-RemoveGlobalVariablePARSETIME_START.rst',
],
],
'$GLOBALS[\'TYPO3_LOADED_EXT\']' => [
'restFiles' => [
'Deprecation-86404-GLOBALSTYPO3_LOADED_EXT.rst',
'Breaking-87193-DeprecatedFunctionalityRemoved.rst',
],
],
'$GLOBALS[\'TBE_TEMPLATE\']' => [
'restFiles' => [
'Breaking-87567-GlobalVariableTBE_TEMPLATERemoved.rst',
],
],
'$GLOBALS[\'TYPO3_MISC\']' => [
'restFiles' => [
'Breaking-88498-GlobalDataForTimeTrackerStatisticsRemoved.rst',
],
],
'$GLOBALS[\'LOCAL_LANG\']' => [
'restFiles' => [
'Deprecation-88567-GLOBALS_LOCAL_LANG.rst',
'Breaking-91473-DeprecatedFunctionalityRemoved.rst',
],
],
'$GLOBALS[\'T3_VAR\']' => [
'restFiles' => [
'Breaking-88660-GLOBALST3_VARRemoved.rst',
],
],
'$GLOBALS[\'SOBE\']' => [
'restFiles' => [
'Breaking-92132-LastRemainsOfGlobalsSOBERemoved.rst',
],
],
'$GLOBALS[\'TBE_MODULES\']' => [
'restFiles' => [
'Breaking-96733-RemovedSupportForModuleHandlingBasedOnTBE_MODULES.rst',
],
],
'$GLOBALS[\'TBE_MODULES_EXT\']' => [
'restFiles' => [
'Breaking-97135-RemovedSupportForModuleHandlingBasedOnTBE_MODULES_EXT.rst',
],
],
'$GLOBALS[\'TCA_DESCR\']' => [
'restFiles' => [
'Breaking-97312-RemoveContextSensitiveHelp.rst',
'Breaking-100963-DeprecatedFunctionalityRemoved.rst',
],
],
'$GLOBALS[\'PAGES_TYPES\']' => [
'restFiles' => [
'Breaking-98487-GLOBALSPAGES_TYPESRemoved.rst',
'Deprecation-98487-ExtensionManagementUtilityallowTableOnStandardPages.rst',
'Feature-98487-TCAOptionCtrlsecurityignorePageTypeRestriction.rst',
'Breaking-100963-DeprecatedFunctionalityRemoved.rst',
],
],
'$GLOBALS[\'TBE_STYLES\']' => [
'restFiles' => [
'Deprecation-100232-TBE_STYLESSkinningFunctionality.rst',
'Breaking-100963-DeprecatedFunctionalityRemoved.rst',
],
],
'$GLOBALS[\'TSFE\']' => [
'restFiles' => [
'Deprecation-105230-TypoScriptFrontendControllerAndGLOBALSTSFE.rst',
],
],
'$GLOBALS[\'TYPO3_USER_SETTINGS\']' => [
'restFiles' => [
'Deprecation-108843-ExtensionManagementUtilityAddFieldsToUserSettings.rst',
'Breaking-109783-DeprecatedFunctionalityRemoved.rst',
],
],
];
@@ -0,0 +1,667 @@
<?php
return [
'TYPO3\CMS\Backend\Template\DocumentTemplate::STATUS_ICON_ERROR' => [
'restFiles' => [
'Breaking-80700-DeprecatedFunctionalityRemoved.rst',
],
],
'TYPO3\CMS\Backend\Template\DocumentTemplate::STATUS_ICON_WARNING' => [
'restFiles' => [
'Breaking-80700-DeprecatedFunctionalityRemoved.rst',
],
],
'TYPO3\CMS\Backend\Template\DocumentTemplate::STATUS_ICON_NOTIFICATION' => [
'restFiles' => [
'Breaking-80700-DeprecatedFunctionalityRemoved.rst',
],
],
'TYPO3\CMS\Backend\Template\DocumentTemplate::STATUS_ICON_OK' => [
'restFiles' => [
'Breaking-80700-DeprecatedFunctionalityRemoved.rst',
],
],
'TYPO3\CMS\Core\Page\PageRenderer::JQUERY_NAMESPACE_DEFAULT' => [
'restFiles' => [
'Breaking-82378-RemoveNamespacedJQuery.rst',
],
],
'TYPO3\CMS\Core\Page\PageRenderer::JQUERY_NAMESPACE_DEFAULT_NOCONFLICT' => [
'restFiles' => [
'Breaking-82378-RemoveNamespacedJQuery.rst',
],
],
'TYPO3\CMS\Core\Utility\GeneralUtility::SYSLOG_SEVERITY_INFO' => [
'restFiles' => [
'Deprecation-52694-DeprecatedGeneralUtilitydevLog.rst',
'Breaking-87193-DeprecatedFunctionalityRemoved.rst',
],
],
'TYPO3\CMS\Core\Utility\GeneralUtility::SYSLOG_SEVERITY_NOTICE' => [
'restFiles' => [
'Deprecation-52694-DeprecatedGeneralUtilitydevLog.rst',
'Breaking-87193-DeprecatedFunctionalityRemoved.rst',
],
],
'TYPO3\CMS\Core\Utility\GeneralUtility::SYSLOG_SEVERITY_WARNING' => [
'restFiles' => [
'Deprecation-52694-DeprecatedGeneralUtilitydevLog.rst',
'Breaking-87193-DeprecatedFunctionalityRemoved.rst',
],
],
'TYPO3\CMS\Core\Utility\GeneralUtility::SYSLOG_SEVERITY_ERROR' => [
'restFiles' => [
'Deprecation-52694-DeprecatedGeneralUtilitydevLog.rst',
'Breaking-87193-DeprecatedFunctionalityRemoved.rst',
],
],
'TYPO3\CMS\Core\Utility\GeneralUtility::SYSLOG_SEVERITY_FATAL' => [
'restFiles' => [
'Deprecation-52694-DeprecatedGeneralUtilitydevLog.rst',
'Breaking-87193-DeprecatedFunctionalityRemoved.rst',
],
],
'TYPO3\CMS\Saltedpasswords\Salt\BlowfishSalt::ITOA64' => [
'restFiles' => [
'Deprecation-85804-SaltedPasswordHashClassDeprecations.rst',
'Breaking-87193-DeprecatedFunctionalityRemoved.rst',
],
],
'TYPO3\CMS\Saltedpasswords\Salt\BlowfishSalt::HASH_COUNT' => [
'restFiles' => [
'Deprecation-85804-SaltedPasswordHashClassDeprecations.rst',
'Breaking-87193-DeprecatedFunctionalityRemoved.rst',
],
],
'TYPO3\CMS\Saltedpasswords\Salt\BlowfishSalt::MAX_HASH_COUNT' => [
'restFiles' => [
'Deprecation-85804-SaltedPasswordHashClassDeprecations.rst',
'Breaking-87193-DeprecatedFunctionalityRemoved.rst',
],
],
'TYPO3\CMS\Saltedpasswords\Salt\BlowfishSalt::MIN_HASH_COUNT' => [
'restFiles' => [
'Deprecation-85804-SaltedPasswordHashClassDeprecations.rst',
'Breaking-87193-DeprecatedFunctionalityRemoved.rst',
],
],
'TYPO3\CMS\Saltedpasswords\Salt\Md5Salt::ITOA64' => [
'restFiles' => [
'Deprecation-85804-SaltedPasswordHashClassDeprecations.rst',
'Breaking-87193-DeprecatedFunctionalityRemoved.rst',
],
],
'TYPO3\CMS\Saltedpasswords\Salt\Pbkdf2Salt::ITOA64' => [
'restFiles' => [
'Deprecation-85804-SaltedPasswordHashClassDeprecations.rst',
'Breaking-87193-DeprecatedFunctionalityRemoved.rst',
],
],
'TYPO3\CMS\Saltedpasswords\Salt\Pbkdf2Salt::HASH_COUNT' => [
'restFiles' => [
'Deprecation-85804-SaltedPasswordHashClassDeprecations.rst',
'Breaking-87193-DeprecatedFunctionalityRemoved.rst',
],
],
'TYPO3\CMS\Saltedpasswords\Salt\Pbkdf2Salt::MAX_HASH_COUNT' => [
'restFiles' => [
'Deprecation-85804-SaltedPasswordHashClassDeprecations.rst',
'Breaking-87193-DeprecatedFunctionalityRemoved.rst',
],
],
'TYPO3\CMS\Saltedpasswords\Salt\Pbkdf2Salt::MIN_HASH_COUNT' => [
'restFiles' => [
'Deprecation-85804-SaltedPasswordHashClassDeprecations.rst',
'Breaking-87193-DeprecatedFunctionalityRemoved.rst',
],
],
'TYPO3\CMS\Saltedpasswords\Salt\PhpassSalt::ITOA64' => [
'restFiles' => [
'Deprecation-85804-SaltedPasswordHashClassDeprecations.rst',
'Breaking-87193-DeprecatedFunctionalityRemoved.rst',
],
],
'TYPO3\CMS\Saltedpasswords\Salt\PhpassSalt::HASH_COUNT' => [
'restFiles' => [
'Deprecation-85804-SaltedPasswordHashClassDeprecations.rst',
'Breaking-87193-DeprecatedFunctionalityRemoved.rst',
],
],
'TYPO3\CMS\Saltedpasswords\Salt\PhpassSalt::MAX_HASH_COUNT' => [
'restFiles' => [
'Deprecation-85804-SaltedPasswordHashClassDeprecations.rst',
'Breaking-87193-DeprecatedFunctionalityRemoved.rst',
],
],
'TYPO3\CMS\Saltedpasswords\Salt\PhpassSalt::MIN_HASH_COUNT' => [
'restFiles' => [
'Deprecation-85804-SaltedPasswordHashClassDeprecations.rst',
'Breaking-87193-DeprecatedFunctionalityRemoved.rst',
],
],
'TYPO3\CMS\Core\DataHandling\TableColumnSubType::FILE' => [
'restFiles' => [
'Deprecation-86406-TCATypeGroupInternal_typeFileAndFile_reference.rst',
'Breaking-87193-DeprecatedFunctionalityRemoved.rst',
],
],
'TYPO3\CMS\Core\DataHandling\TableColumnSubType::FILE_REFERENCE' => [
'restFiles' => [
'Deprecation-86406-TCATypeGroupInternal_typeFileAndFile_reference.rst',
'Breaking-87193-DeprecatedFunctionalityRemoved.rst',
],
],
'TYPO3\CMS\Core\Page\PageRenderer::JQUERY_VERSION_LATEST' => [
'restFiles' => [
'Deprecation-86438-PageRenderer-loadJQuery.rst',
'Breaking-87193-DeprecatedFunctionalityRemoved.rst',
],
],
'TYPO3\CMS\Core\Page\PageRenderer::JQUERY_NAMESPACE_NONE' => [
'restFiles' => [
'Deprecation-86438-PageRenderer-loadJQuery.rst',
'Breaking-87193-DeprecatedFunctionalityRemoved.rst',
],
],
'TYPO3\CMS\Extbase\Reflection\ClassSchema::MODELTYPE_ENTITY' => [
'restFiles' => [
'Important-87427-ClassSchemaConstantsMarkedAsPrivate.rst',
],
],
'TYPO3\CMS\Extbase\Reflection\ClassSchema::MODELTYPE_VALUEOBJECT' => [
'restFiles' => [
'Important-87427-ClassSchemaConstantsMarkedAsPrivate.rst',
],
],
'TYPO3\CMS\Extbase\Validation\ValidatorResolver::PATTERN_MATCH_VALIDATORS' => [
'restFiles' => [
'Breaking-80700-DeprecatedFunctionalityRemoved.rst',
],
],
'TYPO3\CMS\Extbase\Validation\ValidatorResolver::PATTERN_MATCH_VALIDATOROPTIONS' => [
'restFiles' => [
'Breaking-80700-DeprecatedFunctionalityRemoved.rst',
],
],
'TYPO3\CMS\Form\Domain\Finishers\EmailFinisher::FORMAT_PLAINTEXT' => [
'restFiles' => [
'Deprecation-87200-EmailFinisherFormatContants.rst',
'Breaking-91473-DeprecatedFunctionalityRemoved.rst',
],
],
'TYPO3\CMS\Form\Domain\Finishers\EmailFinisher::FORMAT_HTML' => [
'restFiles' => [
'Deprecation-87200-EmailFinisherFormatContants.rst',
'Breaking-91473-DeprecatedFunctionalityRemoved.rst',
],
],
'TYPO3\CMS\Core\Resource\ResourceFactoryInterface::SIGNAL_PreProcessStorage' => [
'restFiles' => [
'Deprecation-89577-FALSignalSlotHandlingMigratedToPSR-14Events.rst',
'Breaking-91473-DeprecatedFunctionalityRemoved.rst',
],
],
'TYPO3\CMS\Core\Resource\ResourceFactoryInterface::SIGNAL_PostProcessStorage' => [
'restFiles' => [
'Deprecation-89577-FALSignalSlotHandlingMigratedToPSR-14Events.rst',
'Breaking-91473-DeprecatedFunctionalityRemoved.rst',
],
],
'TYPO3\CMS\Core\Resource\ResourceFactoryInterface::SIGNAL_PostFileAdd' => [
'restFiles' => [
'Deprecation-89577-FALSignalSlotHandlingMigratedToPSR-14Events.rst',
'Breaking-91473-DeprecatedFunctionalityRemoved.rst',
],
],
'TYPO3\CMS\Core\Resource\ResourceFactoryInterface::SIGNAL_PostFileCopy' => [
'restFiles' => [
'Deprecation-89577-FALSignalSlotHandlingMigratedToPSR-14Events.rst',
'Breaking-91473-DeprecatedFunctionalityRemoved.rst',
],
],
'TYPO3\CMS\Core\Resource\ResourceFactoryInterface::SIGNAL_PostFileCreate' => [
'restFiles' => [
'Deprecation-89577-FALSignalSlotHandlingMigratedToPSR-14Events.rst',
'Breaking-91473-DeprecatedFunctionalityRemoved.rst',
],
],
'TYPO3\CMS\Core\Resource\ResourceFactoryInterface::SIGNAL_PostFileDelete' => [
'restFiles' => [
'Deprecation-89577-FALSignalSlotHandlingMigratedToPSR-14Events.rst',
'Breaking-91473-DeprecatedFunctionalityRemoved.rst',
],
],
'TYPO3\CMS\Core\Resource\ResourceFactoryInterface::SIGNAL_PostFileMove' => [
'restFiles' => [
'Deprecation-89577-FALSignalSlotHandlingMigratedToPSR-14Events.rst',
'Breaking-91473-DeprecatedFunctionalityRemoved.rst',
],
],
'TYPO3\CMS\Core\Resource\ResourceFactoryInterface::SIGNAL_PostFileRename' => [
'restFiles' => [
'Deprecation-89577-FALSignalSlotHandlingMigratedToPSR-14Events.rst',
'Breaking-91473-DeprecatedFunctionalityRemoved.rst',
],
],
'TYPO3\CMS\Core\Resource\ResourceFactoryInterface::SIGNAL_PostFileReplace' => [
'restFiles' => [
'Deprecation-89577-FALSignalSlotHandlingMigratedToPSR-14Events.rst',
'Breaking-91473-DeprecatedFunctionalityRemoved.rst',
],
],
'TYPO3\CMS\Core\Resource\ResourceFactoryInterface::SIGNAL_PostFileSetContents' => [
'restFiles' => [
'Deprecation-89577-FALSignalSlotHandlingMigratedToPSR-14Events.rst',
'Breaking-91473-DeprecatedFunctionalityRemoved.rst',
],
],
'TYPO3\CMS\Core\Resource\ResourceFactoryInterface::SIGNAL_PostFolderAdd' => [
'restFiles' => [
'Deprecation-89577-FALSignalSlotHandlingMigratedToPSR-14Events.rst',
'Breaking-91473-DeprecatedFunctionalityRemoved.rst',
],
],
'TYPO3\CMS\Core\Resource\ResourceFactoryInterface::SIGNAL_PostFolderCopy' => [
'restFiles' => [
'Deprecation-89577-FALSignalSlotHandlingMigratedToPSR-14Events.rst',
'Breaking-91473-DeprecatedFunctionalityRemoved.rst',
],
],
'TYPO3\CMS\Core\Resource\ResourceFactoryInterface::SIGNAL_PostFolderDelete' => [
'restFiles' => [
'Deprecation-89577-FALSignalSlotHandlingMigratedToPSR-14Events.rst',
'Breaking-91473-DeprecatedFunctionalityRemoved.rst',
],
],
'TYPO3\CMS\Core\Resource\ResourceFactoryInterface::SIGNAL_PostFolderMove' => [
'restFiles' => [
'Deprecation-89577-FALSignalSlotHandlingMigratedToPSR-14Events.rst',
'Breaking-91473-DeprecatedFunctionalityRemoved.rst',
],
],
'TYPO3\CMS\Core\Resource\ResourceFactoryInterface::SIGNAL_PostFolderRename' => [
'restFiles' => [
'Deprecation-89577-FALSignalSlotHandlingMigratedToPSR-14Events.rst',
'Breaking-91473-DeprecatedFunctionalityRemoved.rst',
],
],
'TYPO3\CMS\Core\Resource\ResourceFactoryInterface::SIGNAL_PreFileAdd' => [
'restFiles' => [
'Deprecation-89577-FALSignalSlotHandlingMigratedToPSR-14Events.rst',
'Breaking-91473-DeprecatedFunctionalityRemoved.rst',
],
],
'TYPO3\CMS\Core\Resource\ResourceFactoryInterface::SIGNAL_PreFileCopy' => [
'restFiles' => [
'Deprecation-89577-FALSignalSlotHandlingMigratedToPSR-14Events.rst',
'Breaking-91473-DeprecatedFunctionalityRemoved.rst',
],
],
'TYPO3\CMS\Core\Resource\ResourceFactoryInterface::SIGNAL_PreFileCreate' => [
'restFiles' => [
'Deprecation-89577-FALSignalSlotHandlingMigratedToPSR-14Events.rst',
'Breaking-91473-DeprecatedFunctionalityRemoved.rst',
],
],
'TYPO3\CMS\Core\Resource\ResourceFactoryInterface::SIGNAL_PreFileDelete' => [
'restFiles' => [
'Deprecation-89577-FALSignalSlotHandlingMigratedToPSR-14Events.rst',
'Breaking-91473-DeprecatedFunctionalityRemoved.rst',
],
],
'TYPO3\CMS\Core\Resource\ResourceFactoryInterface::SIGNAL_PreFileMove' => [
'restFiles' => [
'Deprecation-89577-FALSignalSlotHandlingMigratedToPSR-14Events.rst',
'Breaking-91473-DeprecatedFunctionalityRemoved.rst',
],
],
'TYPO3\CMS\Core\Resource\ResourceFactoryInterface::SIGNAL_PreFileRename' => [
'restFiles' => [
'Deprecation-89577-FALSignalSlotHandlingMigratedToPSR-14Events.rst',
'Breaking-91473-DeprecatedFunctionalityRemoved.rst',
],
],
'TYPO3\CMS\Core\Resource\ResourceFactoryInterface::SIGNAL_PreFileReplace' => [
'restFiles' => [
'Deprecation-89577-FALSignalSlotHandlingMigratedToPSR-14Events.rst',
'Breaking-91473-DeprecatedFunctionalityRemoved.rst',
],
],
'TYPO3\CMS\Core\Resource\ResourceFactoryInterface::SIGNAL_PreFileSetContents' => [
'restFiles' => [
'Deprecation-89577-FALSignalSlotHandlingMigratedToPSR-14Events.rst',
'Breaking-91473-DeprecatedFunctionalityRemoved.rst',
],
],
'TYPO3\CMS\Core\Resource\ResourceFactoryInterface::SIGNAL_PreFolderAdd' => [
'restFiles' => [
'Deprecation-89577-FALSignalSlotHandlingMigratedToPSR-14Events.rst',
'Breaking-91473-DeprecatedFunctionalityRemoved.rst',
],
],
'TYPO3\CMS\Core\Resource\ResourceFactoryInterface::SIGNAL_PreFolderCopy' => [
'restFiles' => [
'Deprecation-89577-FALSignalSlotHandlingMigratedToPSR-14Events.rst',
'Breaking-91473-DeprecatedFunctionalityRemoved.rst',
],
],
'TYPO3\CMS\Core\Resource\ResourceFactoryInterface::SIGNAL_PreFolderDelete' => [
'restFiles' => [
'Deprecation-89577-FALSignalSlotHandlingMigratedToPSR-14Events.rst',
'Breaking-91473-DeprecatedFunctionalityRemoved.rst',
],
],
'TYPO3\CMS\Core\Resource\ResourceFactoryInterface::SIGNAL_PreFolderMove' => [
'restFiles' => [
'Deprecation-89577-FALSignalSlotHandlingMigratedToPSR-14Events.rst',
'Breaking-91473-DeprecatedFunctionalityRemoved.rst',
],
],
'TYPO3\CMS\Core\Resource\ResourceFactoryInterface::SIGNAL_PreFolderRename' => [
'restFiles' => [
'Deprecation-89577-FALSignalSlotHandlingMigratedToPSR-14Events.rst',
'Breaking-91473-DeprecatedFunctionalityRemoved.rst',
],
],
'TYPO3\CMS\Core\Resource\ResourceFactoryInterface::SIGNAL_PreGeneratePublicUrl' => [
'restFiles' => [
'Deprecation-89577-FALSignalSlotHandlingMigratedToPSR-14Events.rst',
'Breaking-91473-DeprecatedFunctionalityRemoved.rst',
],
],
'TYPO3\CMS\Core\Resource\ResourceFactoryInterface::SIGNAL_SanitizeFileName' => [
'restFiles' => [
'Deprecation-89577-FALSignalSlotHandlingMigratedToPSR-14Events.rst',
'Breaking-91473-DeprecatedFunctionalityRemoved.rst',
],
],
'TYPO3\CMS\Core\Resource\Service\FileProcessingService::SIGNAL_PreFileProcess' => [
'restFiles' => [
'Deprecation-89577-FALSignalSlotHandlingMigratedToPSR-14Events.rst',
'Breaking-91473-DeprecatedFunctionalityRemoved.rst',
],
],
'TYPO3\CMS\Core\Resource\Service\FileProcessingService::SIGNAL_PostFileProcess' => [
'restFiles' => [
'Deprecation-89577-FALSignalSlotHandlingMigratedToPSR-14Events.rst',
'Breaking-91473-DeprecatedFunctionalityRemoved.rst',
],
],
'TYPO3\CMS\Core\Tree\TableConfiguration\DatabaseTreeDataProvider::SIGNAL_PostProcessTreeData' => [
'restFiles' => [
'Feature-89733-NewPSR-14EventsForExistingSignalSlotsInCoreExtension.rst',
'Deprecation-89733-SignalSlotsInCoreExtensionMigratedToPSR-14Events.rst',
'Breaking-91473-DeprecatedFunctionalityRemoved.rst',
],
],
'TYPO3\CMS\Workspaces\Service\GridDataService::SIGNAL_GenerateDataArray_BeforeCaching' => [
'restFiles' => [
'Feature-89733-NewPSR-14EventsForExistingSignalSlotsInCoreExtension.rst',
'Deprecation-89733-SignalSlotsInCoreExtensionMigratedToPSR-14Events.rst',
'Breaking-91473-DeprecatedFunctionalityRemoved.rst',
],
],
'TYPO3\CMS\Workspaces\Service\GridDataService::SIGNAL_GenerateDataArray_PostProcesss' => [
'restFiles' => [
'Feature-89733-NewPSR-14EventsForExistingSignalSlotsInCoreExtension.rst',
'Deprecation-89733-SignalSlotsInCoreExtensionMigratedToPSR-14Events.rst',
'Breaking-91473-DeprecatedFunctionalityRemoved.rst',
],
],
'TYPO3\CMS\Workspaces\Service\GridDataService::SIGNAL_GetDataArray_PostProcesss' => [
'restFiles' => [
'Feature-89733-NewPSR-14EventsForExistingSignalSlotsInCoreExtension.rst',
'Deprecation-89733-SignalSlotsInCoreExtensionMigratedToPSR-14Events.rst',
'Breaking-91473-DeprecatedFunctionalityRemoved.rst',
],
],
'TYPO3\CMS\Workspaces\Service\GridDataService::SIGNAL_SortDataArray_PostProcesss' => [
'restFiles' => [
'Feature-89733-NewPSR-14EventsForExistingSignalSlotsInCoreExtension.rst',
'Deprecation-89733-SignalSlotsInCoreExtensionMigratedToPSR-14Events.rst',
'Breaking-91473-DeprecatedFunctionalityRemoved.rst',
],
],
'TYPO3\CMS\Core\Versioning\VersionState::MOVE_PLACEHOLDER' => [
'restFiles' => [
'Breaking-92497-WorkspacesMovePlaceholdersRemoved.rst',
'Breaking-96107-DeprecatedFunctionalityRemoved.rst',
],
],
'TYPO3\CMS\Core\Page\PageRenderer::PART_COMPLETE' => [
'restFiles' => [
'Breaking-93003-LimitationOfPageRendererToOnlyRenderFullPage.rst',
],
],
'TYPO3\CMS\Core\Page\PageRenderer::PART_HEADER' => [
'restFiles' => [
'Breaking-93003-LimitationOfPageRendererToOnlyRenderFullPage.rst',
],
],
'TYPO3\CMS\Core\Page\PageRenderer::PART_FOOTER' => [
'restFiles' => [
'Breaking-93003-LimitationOfPageRendererToOnlyRenderFullPage.rst',
],
],
'TYPO3\CMS\Core\Utility\GeneralUtility::ENV_TRUSTED_HOSTS_PATTERN_ALLOW_ALL' => [
'restFiles' => [
'Deprecation-95395-GeneralUtilityIsAllowedHostHeaderValueAndTrustedHostsPatternConstants.rst',
'Breaking-96107-DeprecatedFunctionalityRemoved.rst',
],
],
'TYPO3\CMS\Core\Utility\GeneralUtility::ENV_TRUSTED_HOSTS_PATTERN_SERVER_NAME' => [
'restFiles' => [
'Deprecation-95395-GeneralUtilityIsAllowedHostHeaderValueAndTrustedHostsPatternConstants.rst',
'Breaking-96107-DeprecatedFunctionalityRemoved.rst',
],
],
'TYPO3\CMS\Core\Messaging\AbstractMessage::NOTICE' => [
'restFiles' => [
'Deprecation-97787-SeveritiesOfFlashMessagesAndReportsDeprecated.rst',
'Breaking-100963-DeprecatedFunctionalityRemoved.rst',
],
],
'TYPO3\CMS\Core\Messaging\AbstractMessage::INFO' => [
'restFiles' => [
'Deprecation-97787-SeveritiesOfFlashMessagesAndReportsDeprecated.rst',
'Breaking-100963-DeprecatedFunctionalityRemoved.rst',
],
],
'TYPO3\CMS\Core\Messaging\AbstractMessage::OK' => [
'restFiles' => [
'Deprecation-97787-SeveritiesOfFlashMessagesAndReportsDeprecated.rst',
'Breaking-100963-DeprecatedFunctionalityRemoved.rst',
],
],
'TYPO3\CMS\Core\Messaging\AbstractMessage::WARNING' => [
'restFiles' => [
'Deprecation-97787-SeveritiesOfFlashMessagesAndReportsDeprecated.rst',
'Breaking-100963-DeprecatedFunctionalityRemoved.rst',
],
],
'TYPO3\CMS\Core\Messaging\AbstractMessage::ERROR' => [
'restFiles' => [
'Deprecation-97787-SeveritiesOfFlashMessagesAndReportsDeprecated.rst',
'Breaking-100963-DeprecatedFunctionalityRemoved.rst',
],
],
'TYPO3\CMS\Core\Messaging\FlashMessage::NOTICE' => [
'restFiles' => [
'Deprecation-97787-SeveritiesOfFlashMessagesAndReportsDeprecated.rst',
'Breaking-100963-DeprecatedFunctionalityRemoved.rst',
],
],
'TYPO3\CMS\Core\Messaging\FlashMessage::INFO' => [
'restFiles' => [
'Deprecation-97787-SeveritiesOfFlashMessagesAndReportsDeprecated.rst',
'Breaking-100963-DeprecatedFunctionalityRemoved.rst',
],
],
'TYPO3\CMS\Core\Messaging\FlashMessage::OK' => [
'restFiles' => [
'Deprecation-97787-SeveritiesOfFlashMessagesAndReportsDeprecated.rst',
'Breaking-100963-DeprecatedFunctionalityRemoved.rst',
],
],
'TYPO3\CMS\Core\Messaging\FlashMessage::WARNING' => [
'restFiles' => [
'Deprecation-97787-SeveritiesOfFlashMessagesAndReportsDeprecated.rst',
'Breaking-100963-DeprecatedFunctionalityRemoved.rst',
],
],
'TYPO3\CMS\Core\Messaging\FlashMessage::ERROR' => [
'restFiles' => [
'Deprecation-97787-SeveritiesOfFlashMessagesAndReportsDeprecated.rst',
'Breaking-100963-DeprecatedFunctionalityRemoved.rst',
],
],
'TYPO3\CMS\Reports\Status::NOTICE' => [
'restFiles' => [
'Deprecation-97787-SeveritiesOfFlashMessagesAndReportsDeprecated.rst',
'Breaking-100963-DeprecatedFunctionalityRemoved.rst',
],
],
'TYPO3\CMS\Reports\Status::INFO' => [
'restFiles' => [
'Deprecation-97787-SeveritiesOfFlashMessagesAndReportsDeprecated.rst',
'Breaking-100963-DeprecatedFunctionalityRemoved.rst',
],
],
'TYPO3\CMS\Reports\Status::OK' => [
'restFiles' => [
'Deprecation-97787-SeveritiesOfFlashMessagesAndReportsDeprecated.rst',
'Breaking-100963-DeprecatedFunctionalityRemoved.rst',
],
],
'TYPO3\CMS\Reports\Status::WARNING' => [
'restFiles' => [
'Deprecation-97787-SeveritiesOfFlashMessagesAndReportsDeprecated.rst',
'Breaking-100963-DeprecatedFunctionalityRemoved.rst',
],
],
'TYPO3\CMS\Reports\Status::ERROR' => [
'restFiles' => [
'Deprecation-97787-SeveritiesOfFlashMessagesAndReportsDeprecated.rst',
'Breaking-100963-DeprecatedFunctionalityRemoved.rst',
],
],
'TYPO3\CMS\Core\Domain\Repository\PageRepository::DOKTYPE_RECYCLER' => [
'restFiles' => [
'Breaking-101137-PageDoktypeRecyclerRemoved.rst',
],
],
'TYPO3\CMS\Core\Page\JavaScriptModuleInstruction::FLAG_LOAD_REQUIRE_JS' => [
'restFiles' => [
'Breaking-101266-RemoveRequireJS.rst',
'Deprecation-97057-DeprecateRequireJSSupport.rst',
'Breaking-100963-DeprecatedFunctionalityRemoved.rst',
],
],
'TYPO3\CMS\Core\Imaging\Icon::SIZE_DEFAULT' => [
'restFiles' => [
'Deprecation-101475-IconSizeStringConstants.rst',
'Breaking-105377-DeprecatedFunctionalityRemoved.rst',
],
],
'TYPO3\CMS\Core\Imaging\Icon::SIZE_SMALL' => [
'restFiles' => [
'Deprecation-101475-IconSizeStringConstants.rst',
'Breaking-105377-DeprecatedFunctionalityRemoved.rst',
],
],
'TYPO3\CMS\Core\Imaging\Icon::SIZE_MEDIUM' => [
'restFiles' => [
'Deprecation-101475-IconSizeStringConstants.rst',
'Breaking-105377-DeprecatedFunctionalityRemoved.rst',
],
],
'TYPO3\CMS\Core\Imaging\Icon::SIZE_LARGE' => [
'restFiles' => [
'Deprecation-101475-IconSizeStringConstants.rst',
'Breaking-105377-DeprecatedFunctionalityRemoved.rst',
],
],
'TYPO3\CMS\Core\Imaging\Icon::SIZE_MEGA' => [
'restFiles' => [
'Deprecation-101475-IconSizeStringConstants.rst',
'Breaking-105377-DeprecatedFunctionalityRemoved.rst',
],
],
'TYPO3\CMS\Core\Resource\AbstractFile::FILETYPE_UNKNOWN' => [
'restFiles' => [
'Deprecation-102032-AbstractFileConstants.rst',
'Breaking-105377-DeprecatedFunctionalityRemoved.rst',
],
],
'TYPO3\CMS\Core\Resource\AbstractFile::FILETYPE_TEXT' => [
'restFiles' => [
'Deprecation-102032-AbstractFileConstants.rst',
'Breaking-105377-DeprecatedFunctionalityRemoved.rst',
],
],
'TYPO3\CMS\Core\Resource\AbstractFile::FILETYPE_IMAGE' => [
'restFiles' => [
'Deprecation-102032-AbstractFileConstants.rst',
'Breaking-105377-DeprecatedFunctionalityRemoved.rst',
],
],
'TYPO3\CMS\Core\Resource\AbstractFile::FILETYPE_AUDIO' => [
'restFiles' => [
'Deprecation-102032-AbstractFileConstants.rst',
'Breaking-105377-DeprecatedFunctionalityRemoved.rst',
],
],
'TYPO3\CMS\Core\Resource\AbstractFile::FILETYPE_VIDEO' => [
'restFiles' => [
'Deprecation-102032-AbstractFileConstants.rst',
'Breaking-105377-DeprecatedFunctionalityRemoved.rst',
],
],
'TYPO3\CMS\Core\Resource\AbstractFile::FILETYPE_APPLICATION' => [
'restFiles' => [
'Deprecation-102032-AbstractFileConstants.rst',
'Breaking-105377-DeprecatedFunctionalityRemoved.rst',
],
],
'TYPO3\CMS\Extbase\Utility\ExtensionUtility::PLUGIN_TYPE_PLUGIN' => [
'restFiles' => [
'Deprecation-105076-PluginContentElementAndPluginSubTypes.rst',
'Breaking-105377-DeprecatedFunctionalityRemoved.rst',
],
],
'TYPO3\CMS\Fluid\ViewHelpers\Be\InfoboxViewHelper::STATE_NOTICE' => [
'restFiles' => [
'Deprecation-107648-InfoboxViewHelperStateConstants.rst',
'Breaking-109783-DeprecatedFunctionalityRemoved.rst',
],
],
'TYPO3\CMS\Fluid\ViewHelpers\Be\InfoboxViewHelper::STATE_INFO' => [
'restFiles' => [
'Deprecation-107648-InfoboxViewHelperStateConstants.rst',
'Breaking-109783-DeprecatedFunctionalityRemoved.rst',
],
],
'TYPO3\CMS\Fluid\ViewHelpers\Be\InfoboxViewHelper::STATE_OK' => [
'restFiles' => [
'Deprecation-107648-InfoboxViewHelperStateConstants.rst',
'Breaking-109783-DeprecatedFunctionalityRemoved.rst',
],
],
'TYPO3\CMS\Fluid\ViewHelpers\Be\InfoboxViewHelper::STATE_WARNING' => [
'restFiles' => [
'Deprecation-107648-InfoboxViewHelperStateConstants.rst',
'Breaking-109783-DeprecatedFunctionalityRemoved.rst',
],
],
'TYPO3\CMS\Fluid\ViewHelpers\Be\InfoboxViewHelper::STATE_ERROR' => [
'restFiles' => [
'Deprecation-107648-InfoboxViewHelperStateConstants.rst',
'Breaking-109783-DeprecatedFunctionalityRemoved.rst',
],
],
'TYPO3\CMS\Core\Domain\Repository\PageRepository::SHORTCUT_MODE_RANDOM_SUBPAGE' => [
'restFiles' => [
'Breaking-107654-RemoveRandomSubpageOptionOfDoktypeShortcut.rst',
],
],
];
File diff suppressed because it is too large Load Diff
@@ -0,0 +1,292 @@
<?php
return [
'TYPO3_DLOG' => [
'restFiles' => [
'Breaking-82162-GlobalErrorConstantsRemoved.rst',
],
],
'TYPO3_ERROR_DLOG' => [
'restFiles' => [
'Breaking-82162-GlobalErrorConstantsRemoved.rst',
],
],
'TYPO3_EXCEPTION_DLOG' => [
'restFiles' => [
'Breaking-82162-GlobalErrorConstantsRemoved.rst',
],
],
'TYPO3_user_agent' => [
'restFiles' => [
'Breaking-82296-UserAgentConstantRemoved.rst',
],
],
'T3_ERR_SV_GENERAL' => [
'restFiles' => [
'Deprecation-85123-ConstantsRelatedToServices.rst',
'Breaking-87193-DeprecatedFunctionalityRemoved.rst',
],
],
'T3_ERR_SV_NOT_AVAIL' => [
'restFiles' => [
'Deprecation-85123-ConstantsRelatedToServices.rst',
'Breaking-87193-DeprecatedFunctionalityRemoved.rst',
],
],
'T3_ERR_SV_WRONG_SUBTYPE' => [
'restFiles' => [
'Deprecation-85123-ConstantsRelatedToServices.rst',
'Breaking-87193-DeprecatedFunctionalityRemoved.rst',
],
],
'T3_ERR_SV_NO_INPUT' => [
'restFiles' => [
'Deprecation-85123-ConstantsRelatedToServices.rst',
'Breaking-87193-DeprecatedFunctionalityRemoved.rst',
],
],
'T3_ERR_SV_FILE_NOT_FOUND' => [
'restFiles' => [
'Deprecation-85123-ConstantsRelatedToServices.rst',
'Breaking-87193-DeprecatedFunctionalityRemoved.rst',
],
],
'T3_ERR_SV_FILE_READ' => [
'restFiles' => [
'Deprecation-85123-ConstantsRelatedToServices.rst',
'Breaking-87193-DeprecatedFunctionalityRemoved.rst',
],
],
'T3_ERR_SV_FILE_WRITE' => [
'restFiles' => [
'Deprecation-85123-ConstantsRelatedToServices.rst',
'Breaking-87193-DeprecatedFunctionalityRemoved.rst',
],
],
'T3_ERR_SV_PROG_NOT_FOUND' => [
'restFiles' => [
'Deprecation-85123-ConstantsRelatedToServices.rst',
'Breaking-87193-DeprecatedFunctionalityRemoved.rst',
],
],
'T3_ERR_SV_PROG_FAILED' => [
'restFiles' => [
'Deprecation-85123-ConstantsRelatedToServices.rst',
'Breaking-87193-DeprecatedFunctionalityRemoved.rst',
],
],
'PATH_thisScript' => [
'restFiles' => [
'Feature-84153-IntroduceAGenericEnvironmentClass.rst',
'Deprecation-85285-DeprecatedSystemConstants.rst',
'Breaking-87193-DeprecatedFunctionalityRemoved.rst',
],
],
'PATH_typo3' => [
'restFiles' => [
'Feature-84153-IntroduceAGenericEnvironmentClass.rst',
'Deprecation-85285-DeprecatedSystemConstants.rst',
'Breaking-87193-DeprecatedFunctionalityRemoved.rst',
],
],
'PATH_typo3conf' => [
'restFiles' => [
'Feature-84153-IntroduceAGenericEnvironmentClass.rst',
'Deprecation-85285-DeprecatedSystemConstants.rst',
'Breaking-87193-DeprecatedFunctionalityRemoved.rst',
],
],
'TYPO3_OS' => [
'restFiles' => [
'Feature-84153-IntroduceAGenericEnvironmentClass.rst',
'Deprecation-85285-DeprecatedSystemConstants.rst',
'Breaking-87193-DeprecatedFunctionalityRemoved.rst',
],
],
'NUL' => [
'restFiles' => [
'Deprecation-85793-SeveralConstantsFromSystemEnvironmentBuilder.rst',
'Breaking-87193-DeprecatedFunctionalityRemoved.rst',
],
],
'TAB' => [
'restFiles' => [
'Deprecation-85793-SeveralConstantsFromSystemEnvironmentBuilder.rst',
'Breaking-87193-DeprecatedFunctionalityRemoved.rst',
],
],
'SUB' => [
'restFiles' => [
'Deprecation-85793-SeveralConstantsFromSystemEnvironmentBuilder.rst',
'Breaking-87193-DeprecatedFunctionalityRemoved.rst',
],
],
'TYPO3_URL_SYSTEMREQUIREMENTS' => [
'restFiles' => [
'Deprecation-85793-SeveralConstantsFromSystemEnvironmentBuilder.rst',
'Breaking-87193-DeprecatedFunctionalityRemoved.rst',
],
],
'TYPO3_URL_DOWNLOAD' => [
'restFiles' => [
'Deprecation-85793-SeveralConstantsFromSystemEnvironmentBuilder.rst',
'Breaking-87193-DeprecatedFunctionalityRemoved.rst',
],
],
'TYPO3_URL_SECURITY' => [
'restFiles' => [
'Deprecation-85793-SeveralConstantsFromSystemEnvironmentBuilder.rst',
'Breaking-87193-DeprecatedFunctionalityRemoved.rst',
],
],
'TYPO3_URL_CONTRIBUTE' => [
'restFiles' => [
'Deprecation-85793-SeveralConstantsFromSystemEnvironmentBuilder.rst',
'Breaking-87193-DeprecatedFunctionalityRemoved.rst',
],
],
'TYPO3_URL_CONSULTANCY' => [
'restFiles' => [
'Deprecation-85793-SeveralConstantsFromSystemEnvironmentBuilder.rst',
'Breaking-87193-DeprecatedFunctionalityRemoved.rst',
],
],
'TYPO3_URL_DOCUMENTATION_TSCONFIG' => [
'restFiles' => [
'Deprecation-85793-SeveralConstantsFromSystemEnvironmentBuilder.rst',
'Breaking-87193-DeprecatedFunctionalityRemoved.rst',
],
],
'TYPO3_URL_DOCUMENTATION_TSREF' => [
'restFiles' => [
'Deprecation-85793-SeveralConstantsFromSystemEnvironmentBuilder.rst',
'Breaking-87193-DeprecatedFunctionalityRemoved.rst',
],
],
'TYPO3_URL_DOCUMENTATION' => [
'restFiles' => [
'Deprecation-85793-SeveralConstantsFromSystemEnvironmentBuilder.rst',
'Breaking-87193-DeprecatedFunctionalityRemoved.rst',
],
],
'TYPO3_URL_MAILINGLISTS' => [
'restFiles' => [
'Deprecation-85793-SeveralConstantsFromSystemEnvironmentBuilder.rst',
'Breaking-87193-DeprecatedFunctionalityRemoved.rst',
],
],
'PATH_site' => [
'restFiles' => [
'Deprecation-85285-DeprecatedSystemConstants.rst',
'Breaking-87193-DeprecatedFunctionalityRemoved.rst',
],
],
'TYPO3_version' => [
'restFiles' => [
'Deprecation-90007-GlobalConstantsTYPO3_versionAndTYPO3_branch.rst',
'Breaking-96107-DeprecatedFunctionalityRemoved.rst',
],
],
'TYPO3_branch' => [
'restFiles' => [
'Deprecation-90007-GlobalConstantsTYPO3_versionAndTYPO3_branch.rst',
'Breaking-96107-DeprecatedFunctionalityRemoved.rst',
],
],
'TYPO3_copyright_year' => [
'restFiles' => [
'Deprecation-89866-Global-TYPO3-information-related-constants.rst',
'Breaking-91473-DeprecatedFunctionalityRemoved.rst',
],
],
'TYPO3_URL_GENERAL' => [
'restFiles' => [
'Deprecation-89866-Global-TYPO3-information-related-constants.rst',
'Breaking-91473-DeprecatedFunctionalityRemoved.rst',
],
],
'TYPO3_URL_LICENSE' => [
'restFiles' => [
'Deprecation-89866-Global-TYPO3-information-related-constants.rst',
'Breaking-91473-DeprecatedFunctionalityRemoved.rst',
],
],
'TYPO3_URL_EXCEPTION' => [
'restFiles' => [
'Deprecation-89866-Global-TYPO3-information-related-constants.rst',
'Breaking-91473-DeprecatedFunctionalityRemoved.rst',
],
],
'TYPO3_URL_DONATE' => [
'restFiles' => [
'Deprecation-89866-Global-TYPO3-information-related-constants.rst',
'Breaking-91473-DeprecatedFunctionalityRemoved.rst',
],
],
'TYPO3_URL_WIKI_OPCODECACHE' => [
'restFiles' => [
'Deprecation-89866-Global-TYPO3-information-related-constants.rst',
'Breaking-91473-DeprecatedFunctionalityRemoved.rst',
],
],
'FILE_DENY_PATTERN_DEFAULT' => [
'restFiles' => [
'Deprecation-90147-UnifiedFileNameValidator.rst',
'Breaking-91473-DeprecatedFunctionalityRemoved.rst',
],
],
'PHP_EXTENSIONS_DEFAULT' => [
'restFiles' => [
'Deprecation-90147-UnifiedFileNameValidator.rst',
'Breaking-91473-DeprecatedFunctionalityRemoved.rst',
],
],
'TYPO3_MODE' => [
'restFiles' => [
'Deprecation-92947-DeprecateTYPO3_MODEAndTYPO3_REQUESTTYPEConstants.rst',
'Breaking-96107-DeprecatedFunctionalityRemoved.rst',
],
],
'TYPO3_REQUESTTYPE' => [
'restFiles' => [
'Deprecation-92947-DeprecateTYPO3_MODEAndTYPO3_REQUESTTYPEConstants.rst',
'Breaking-96107-DeprecatedFunctionalityRemoved.rst',
],
],
'TYPO3_REQUESTTYPE_FE' => [
'restFiles' => [
'Deprecation-92947-DeprecateTYPO3_MODEAndTYPO3_REQUESTTYPEConstants.rst',
'Breaking-96107-DeprecatedFunctionalityRemoved.rst',
],
],
'TYPO3_REQUESTTYPE_BE' => [
'restFiles' => [
'Deprecation-92947-DeprecateTYPO3_MODEAndTYPO3_REQUESTTYPEConstants.rst',
'Breaking-96107-DeprecatedFunctionalityRemoved.rst',
],
],
'TYPO3_REQUESTTYPE_CLI' => [
'restFiles' => [
'Deprecation-92947-DeprecateTYPO3_MODEAndTYPO3_REQUESTTYPEConstants.rst',
'Breaking-96107-DeprecatedFunctionalityRemoved.rst',
],
],
'TYPO3_REQUESTTYPE_AJAX' => [
'restFiles' => [
'Deprecation-92947-DeprecateTYPO3_MODEAndTYPO3_REQUESTTYPEConstants.rst',
'Breaking-96107-DeprecatedFunctionalityRemoved.rst',
],
],
'TYPO3_REQUESTTYPE_INSTALL' => [
'restFiles' => [
'Deprecation-92947-DeprecateTYPO3_MODEAndTYPO3_REQUESTTYPEConstants.rst',
'Breaking-96107-DeprecatedFunctionalityRemoved.rst',
],
],
'TYPO3_mainDir' => [
'restFiles' => [
'Deprecation-98283-PHPConstantTYPO3_mainDir.rst',
'Breaking-100963-DeprecatedFunctionalityRemoved.rst',
],
],
];
@@ -0,0 +1,42 @@
<?php
return [
'TYPO3\CMS\Core\Package\PackageManager' => [
'required' => [
'numberOfMandatoryArguments' => 1,
'maximumNumberOfArguments' => 1,
'restFiles' => [
'Deprecation-84109-DeprecateDependencyResolver.rst',
'Breaking-87193-DeprecatedFunctionalityRemoved.rst',
],
],
],
'TYPO3\CMS\Frontend\Controller\TypoScriptFrontendController' => [
'dropped' => [
'maximumNumberOfArguments' => 5,
'restFiles' => [
'Breaking-82572-RDCTFunctionalityRemoved.rst',
'Breaking-91473-DeprecatedFunctionalityRemoved.rst',
],
],
'unused' => [
'unusedArgumentNumbers' => [ 6, 7 ],
'restFiles' => [
'Deprecation-86002-TSFEConstructorWithNo_cacheArgument.rst',
'Breaking-87193-DeprecatedFunctionalityRemoved.rst',
'Breaking-91473-DeprecatedFunctionalityRemoved.rst',
],
],
],
'TYPO3\CMS\Extbase\Persistence\Generic\Mapper\DataMapper' => [
'called' => [
'numberOfMandatoryArguments' => 7,
'maximumNumberOfArguments' => 8,
'restFiles' => [
'Breaking-87305-UseConstructorInjectionInDataMapper.rst',
'Deprecation-87305-UseConstructorInjectionInDataMapper.rst',
'Breaking-91473-DeprecatedFunctionalityRemoved.rst',
],
],
],
];
@@ -0,0 +1,33 @@
<?php
return [
// Removed global functions
'debugBegin' => [
'numberOfMandatoryArguments' => 0,
'maximumNumberOfArguments' => 0,
'restFiles' => [
'Breaking-37180-RemovedExtDirectDebugAndGLOBALSerror.rst',
],
],
'debugEnd' => [
'numberOfMandatoryArguments' => 0,
'maximumNumberOfArguments' => 0,
'restFiles' => [
'Breaking-37180-RemovedExtDirectDebugAndGLOBALSerror.rst',
],
],
'xdebug' => [
'numberOfMandatoryArguments' => 0,
'maximumNumberOfArguments' => 0,
'restFiles' => [
'Breaking-82640-Re-arrangingGlobalDebugFunctions.rst',
],
],
'debug' => [
'numberOfMandatoryArguments' => 0,
'maximumNumberOfArguments' => 3,
'restFiles' => [
'Breaking-82640-Re-arrangingGlobalDebugFunctions.rst',
],
],
];
@@ -0,0 +1,18 @@
<?php
return [
// Arguments removed from interface methods
// @todo: Add the interface name to the definition and refactor matcher
'like' => [
'newNumberOfArguments' => 2,
'restFiles' => [
'Breaking-80700-DeprecatedFunctionalityRemoved.rst',
],
],
'getHashedPassword' => [
'newNumberOfArguments' => 1,
'restFiles' => [
'Deprecation-85804-SaltedPasswordHashClassDeprecations.rst',
],
],
];
@@ -0,0 +1,17 @@
<?php
return [
'@ignorevalidation' => [
'restFiles' => [
'Feature-83094-ReplaceIgnorevalidationWithTYPO3CMSExtbaseAnnotationIgnoreValidation.rst',
'Deprecation-83094-ReplaceIgnorevalidationWithTYPO3CMSExtbaseAnnotationIgnoreValidation.rst',
'Breaking-87193-DeprecatedFunctionalityRemoved.rst',
],
],
'@cli' => [
'restFiles' => [
'Deprecation-85977-ExtbaseCommandControllersAndCliAnnotation.rst',
'Breaking-87193-DeprecatedFunctionalityRemoved.rst',
],
],
];
@@ -0,0 +1,461 @@
<?php
return [
'TYPO3\CMS\Core\Charset\CharsetConverter->euc_char_mapping' => [
'maximumNumberOfArguments' => 2,
'restFiles' => [
'Breaking-80700-DeprecatedFunctionalityRemoved.rst',
],
],
'TYPO3\CMS\Core\Charset\CharsetConverter->sb_char_mapping' => [
'maximumNumberOfArguments' => 2,
'restFiles' => [
'Breaking-80700-DeprecatedFunctionalityRemoved.rst',
],
],
'TYPO3\CMS\Core\Charset\CharsetConverter->utf8_char_mapping' => [
'maximumNumberOfArguments' => 1,
'restFiles' => [
'Breaking-80700-DeprecatedFunctionalityRemoved.rst',
],
],
'TYPO3\CMS\Core\DataHandling\DataHandler->extFileFunctions' => [
'maximumNumberOfArguments' => 3,
'restFiles' => [
'Breaking-80700-DeprecatedFunctionalityRemoved.rst',
'Deprecation-80513-DataHandlerVariousMethodsAndMethodArguments.rst',
],
],
'TYPO3\CMS\Core\Localization\LanguageStore->setConfiguration' => [
'maximumNumberOfArguments' => 2,
'restFiles' => [
'Breaking-80700-DeprecatedFunctionalityRemoved.rst',
],
],
'TYPO3\CMS\Core\Localization\Parser\AbstractXmlParser->getParsedData' => [
'maximumNumberOfArguments' => 2,
'restFiles' => [
'Breaking-80700-DeprecatedFunctionalityRemoved.rst',
'Deprecation-80486-SettingCharsetViaLocalizationParserInterface-getParsedData.rst',
],
],
'TYPO3\CMS\Core\Localization\Parser\LocalizationParserInterface->getParsedData' => [
'maximumNumberOfArguments' => 2,
'restFiles' => [
'Breaking-80700-DeprecatedFunctionalityRemoved.rst',
'Deprecation-80486-SettingCharsetViaLocalizationParserInterface-getParsedData.rst',
],
],
'TYPO3\CMS\Core\Localization\Parser\LocallangXmlParser->getParsedData' => [
'maximumNumberOfArguments' => 2,
'restFiles' => [
'Breaking-80700-DeprecatedFunctionalityRemoved.rst',
'Deprecation-80486-SettingCharsetViaLocalizationParserInterface-getParsedData.rst',
],
],
'TYPO3\CMS\Core\Page\PageRenderer->addInlineLanguageLabelFile' => [
'maximumNumberOfArguments' => 3,
'restFiles' => [
'Breaking-80700-DeprecatedFunctionalityRemoved.rst',
],
],
'TYPO3\CMS\Core\Page\PageRenderer->includeLanguageFileForInline' => [
'maximumNumberOfArguments' => 3,
'restFiles' => [
'Breaking-80700-DeprecatedFunctionalityRemoved.rst',
],
],
'TYPO3\CMS\Extbase\Persistence\Generic\Query->like' => [
'maximumNumberOfArguments' => 2,
'restFiles' => [
'Breaking-80700-DeprecatedFunctionalityRemoved.rst',
'Deprecation-57385-DeprecateParameterCaseSensitiveOfExtbaseLikeComparison.rst',
],
],
'TYPO3\CMS\Frontend\Plugin\AbstractPlugin->pi_getLL' => [
'maximumNumberOfArguments' => 2,
'restFiles' => [
'Breaking-80700-DeprecatedFunctionalityRemoved.rst',
'Deprecation-71917-DeprecateTheArgumentHscForGetLLGetLLLAndSL.rst',
],
],
'TYPO3\CMS\Lang\LanguageService->getLL' => [
'maximumNumberOfArguments' => 1,
'restFiles' => [
'Breaking-80700-DeprecatedFunctionalityRemoved.rst',
'Deprecation-71917-DeprecateTheArgumentHscForGetLLGetLLLAndSL.rst',
],
],
'TYPO3\CMS\Lang\LanguageService->getLLL' => [
'maximumNumberOfArguments' => 2,
'restFiles' => [
'Breaking-80700-DeprecatedFunctionalityRemoved.rst',
'Deprecation-71917-DeprecateTheArgumentHscForGetLLGetLLLAndSL.rst',
],
],
'TYPO3\CMS\Lang\LanguageService->sL' => [
'maximumNumberOfArguments' => 1,
'restFiles' => [
'Breaking-80700-DeprecatedFunctionalityRemoved.rst',
'Deprecation-71917-DeprecateTheArgumentHscForGetLLGetLLLAndSL.rst',
],
],
'TYPO3\CMS\Frontend\Page\PageRepository->getRawRecord' => [
'maximumNumberOfArguments' => 3,
'restFiles' => [
'Deprecation-81218-NoWSOLArgumentInPageRepository-getRawRecord.rst',
'Breaking-87193-DeprecatedFunctionalityRemoved.rst',
],
],
'TYPO3\CMS\Backend\History\RecordHistory->performRollback' => [
'maximumNumberOfArguments' => 0,
'restFiles' => [
'Breaking-55298-DecoupledHistoryFunctionality.rst',
],
],
'TYPO3\CMS\Core\DataHandling\DataHandler->printLogErrorMessages' => [
'maximumNumberOfArguments' => 0,
'restFiles' => [
'Breaking-82629-TceDbOptionsPrErrAndUPTRemoved.rst',
],
],
'TYPO3\CMS\Core\Utility\GeneralUtility->mkdir_deep' => [
'maximumNumberOfArguments' => 1,
'restFiles' => [
'Deprecation-82702-SecondArgumentOfGeneralUtilitymkdir_deep.rst',
],
],
'TYPO3\CMS\Extbase\Persistence\Generic\Mapper\DataMapper->getPlainValue' => [
'maximumNumberOfArguments' => 2,
'restFiles' => [
'Breaking-83241-ExtbaseRemovedCustomFunctionalityForDataMapper-getPlainValue.rst',
],
],
'TYPO3\CMS\Impexp\Controller\ImportExportController->addRecordsForPid' => [
'maximumNumberOfArguments' => 2,
'restFiles' => [
'Deprecation-83592-ImpexpRemovedMaximumNumberOfRecordsRestriction.rst',
'Breaking-87193-DeprecatedFunctionalityRemoved.rst',
],
],
'TYPO3\CMS\Impexp\Controller\ImportExportController->exec_listQueryPid' => [
'maximumNumberOfArguments' => 2,
'restFiles' => [
'Deprecation-83592-ImpexpRemovedMaximumNumberOfRecordsRestriction.rst',
'Breaking-87193-DeprecatedFunctionalityRemoved.rst',
],
],
'TYPO3\CMS\core\Authentication\BackendUserAuthentication->getTSConfig' => [
'maximumNumberOfArguments' => 0,
'restFiles' => [
'Deprecation-84993-DeprecateSomeTSconfigRelatedMethods.rst',
'Breaking-87193-DeprecatedFunctionalityRemoved.rst',
],
],
'TYPO3\CMS\Backend\Domain\Repository\Localization\LocalizationRepository->fetchOriginLanguage' => [
'maximumNumberOfArguments' => 2,
'restFiles' => [
'Breaking-84877-MethodsOfLocalizationRepositoryChanged.rst',
],
],
'TYPO3\CMS\Backend\Domain\Repository\Localization\LocalizationRepository->getLocalizedRecordCount' => [
'maximumNumberOfArguments' => 2,
'restFiles' => [
'Breaking-84877-MethodsOfLocalizationRepositoryChanged.rst',
],
],
'TYPO3\CMS\Backend\Domain\Repository\Localization\LocalizationRepository->fetchAvailableLanguages' => [
'maximumNumberOfArguments' => 2,
'restFiles' => [
'Breaking-84877-MethodsOfLocalizationRepositoryChanged.rst',
],
],
'TYPO3\CMS\Backend\Domain\Repository\Localization\LocalizationRepository->getRecordsToCopyDatabaseResult' => [
'maximumNumberOfArguments' => 4,
'restFiles' => [
'Breaking-84877-MethodsOfLocalizationRepositoryChanged.rst',
],
],
'TYPO3\CMS\Saltedpasswords\Salt\BlowfishSalt->getHashedPassword' => [
'maximumNumberOfArguments' => 1,
'restFiles' => [
'Deprecation-85804-SaltedPasswordHashClassDeprecations.rst',
'Breaking-87193-DeprecatedFunctionalityRemoved.rst',
],
],
'TYPO3\CMS\Saltedpasswords\Salt\Md5Salt->getHashedPassword' => [
'maximumNumberOfArguments' => 1,
'restFiles' => [
'Deprecation-85804-SaltedPasswordHashClassDeprecations.rst',
'Breaking-87193-DeprecatedFunctionalityRemoved.rst',
],
],
'TYPO3\CMS\Saltedpasswords\Salt\Pbkdf2Salt->getHashedPassword' => [
'maximumNumberOfArguments' => 1,
'restFiles' => [
'Deprecation-85804-SaltedPasswordHashClassDeprecations.rst',
'Breaking-87193-DeprecatedFunctionalityRemoved.rst',
],
],
'TYPO3\CMS\Saltedpasswords\Salt\PhpassSalt->getHashedPassword' => [
'maximumNumberOfArguments' => 1,
'restFiles' => [
'Deprecation-85804-SaltedPasswordHashClassDeprecations.rst',
'Breaking-87193-DeprecatedFunctionalityRemoved.rst',
],
],
'TYPO3\CMS\Core\Page\PageRenderer->addInlineLanguageLabelArray' => [
'maximumNumberOfArguments' => 1,
'restFiles' => [
'Deprecation-85806-SecondArgumentOfPageRendereraddInlineLanguageLabelArray.rst',
'Breaking-87193-DeprecatedFunctionalityRemoved.rst',
],
],
'TYPO3\CMS\Core\Authentication\BackendUserAuthentication->modAccess' => [
'maximumNumberOfArguments' => 2,
'restFiles' => [
'Deprecation-86441-VariousMethodsAndPropertiesInsideBackendUserAuthentication.rst',
'Breaking-87193-DeprecatedFunctionalityRemoved.rst',
],
],
'TYPO3\CMS\Core\Frontend\Page\PageRepository->enableFields' => [
'maximumNumberOfArguments' => 3,
'restFiles' => [
'Breaking-88574-4thParameterOfPageRepository-enableFieldsRemoved.rst',
],
],
'TYPO3\CMS\Core\Localization\LanguageService->includeLLFile' => [
'maximumNumberOfArguments' => 1,
'restFiles' => [
'Deprecation-88567-GLOBALS_LOCAL_LANG.rst',
'Breaking-91473-DeprecatedFunctionalityRemoved.rst',
],
],
'TYPO3\CMS\IndexedSearch\Indexer->backend_initIndexer' => [
'maximumNumberOfArguments' => 5,
'restFiles' => [
'Breaking-88741-CHashCalculationInIndexedSearchRemoved.rst',
],
],
'TYPO3\CMS\Core\Resource\ResourceCompressor->concatenateCssFiles' => [
'maximumNumberOfArguments' => 1,
'restFiles' => [
'Breaking-88758-SelectiveConcatenationOfCSSFilesInResourceCompressorRemoved.rst',
],
],
'TYPO3\CMS\Backend\Utility\BackendUtility->wrapClickMenuOnIcon' => [
'maximumNumberOfArguments' => 4,
'restFiles' => [
'Deprecation-92583-DeprecateLastArgumentsOfWrapClickMenuOnIcon.rst',
'Breaking-96107-DeprecatedFunctionalityRemoved.rst',
],
],
'TYPO3\CMS\Frontend\ContentObject\ContentObjectRenderer->getQueryArguments' => [
'maximumNumberOfArguments' => 1,
'restFiles' => [
'Breaking-93041-RemoveTypoScriptOptionAddQueryStringmethod.rst',
],
],
'TYPO3\CMS\Core\Resource\AbstractFile->getPublicUrl' => [
'maximumNumberOfArguments' => 0,
'restFiles' => [
'Deprecation-94193-PublicUrlWithRelativePathsInFALAPI.rst',
'Breaking-96107-DeprecatedFunctionalityRemoved.rst',
],
],
'TYPO3\CMS\Core\Resource\File->getPublicUrl' => [
'maximumNumberOfArguments' => 0,
'restFiles' => [
'Deprecation-94193-PublicUrlWithRelativePathsInFALAPI.rst',
'Breaking-96107-DeprecatedFunctionalityRemoved.rst',
],
],
'TYPO3\CMS\Core\Resource\FileInterface->getPublicUrl' => [
'maximumNumberOfArguments' => 0,
'restFiles' => [
'Deprecation-94193-PublicUrlWithRelativePathsInFALAPI.rst',
'Breaking-96107-DeprecatedFunctionalityRemoved.rst',
],
],
'TYPO3\CMS\Core\Resource\FileReference->getPublicUrl' => [
'maximumNumberOfArguments' => 0,
'restFiles' => [
'Deprecation-94193-PublicUrlWithRelativePathsInFALAPI.rst',
'Breaking-96107-DeprecatedFunctionalityRemoved.rst',
],
],
'TYPO3\CMS\Core\Resource\Folder->getPublicUrl' => [
'maximumNumberOfArguments' => 0,
'restFiles' => [
'Deprecation-94193-PublicUrlWithRelativePathsInFALAPI.rst',
'Breaking-96107-DeprecatedFunctionalityRemoved.rst',
],
],
'TYPO3\CMS\Core\Resource\InaccessibleFolder->getPublicUrl' => [
'maximumNumberOfArguments' => 0,
'restFiles' => [
'Deprecation-94193-PublicUrlWithRelativePathsInFALAPI.rst',
'Breaking-96107-DeprecatedFunctionalityRemoved.rst',
],
],
'TYPO3\CMS\Core\Resource\ProcessedFile->getPublicUrl' => [
'maximumNumberOfArguments' => 0,
'restFiles' => [
'Deprecation-94193-PublicUrlWithRelativePathsInFALAPI.rst',
'Breaking-96107-DeprecatedFunctionalityRemoved.rst',
],
],
'TYPO3\CMS\Core\Resource\ResourceStorage->getPublicUrl' => [
'maximumNumberOfArguments' => 1,
'restFiles' => [
'Deprecation-94193-PublicUrlWithRelativePathsInFALAPI.rst',
'Breaking-96107-DeprecatedFunctionalityRemoved.rst',
],
],
'TYPO3\CMS\Core\Resource\OnlineMedia\Helpers\OnlineMediaHelperInterface->getPublicUrl' => [
'maximumNumberOfArguments' => 1,
'restFiles' => [
'Deprecation-94193-PublicUrlWithRelativePathsInFALAPI.rst',
'Breaking-96107-DeprecatedFunctionalityRemoved.rst',
],
],
'TYPO3\CMS\Core\Resource\OnlineMedia\Helpers\YouTubeHelper->getPublicUrl' => [
'maximumNumberOfArguments' => 1,
'restFiles' => [
'Deprecation-94193-PublicUrlWithRelativePathsInFALAPI.rst',
'Breaking-96107-DeprecatedFunctionalityRemoved.rst',
],
],
'TYPO3\CMS\Core\Resource\OnlineMedia\Helpers\VimeoHelper->getPublicUrl' => [
'maximumNumberOfArguments' => 1,
'restFiles' => [
'Deprecation-94193-PublicUrlWithRelativePathsInFALAPI.rst',
'Breaking-96107-DeprecatedFunctionalityRemoved.rst',
],
],
'TYPO3\CMS\Core\Core\ApplicationInterface->run' => [
'maximumNumberOfArguments' => 0,
'restFiles' => [
'Deprecation-94272-DeprecatedApplication-runCallback.rst',
'Breaking-96107-DeprecatedFunctionalityRemoved.rst',
],
],
'TYPO3\CMS\Core\Database\RelationHandler->writeForeignField' => [
'maximumNumberOfArguments' => 3,
'restFiles' => [
'Deprecation-95062-SkipSortingArgumentOfRelationHandler-writeForeignField.rst',
'Breaking-96107-DeprecatedFunctionalityRemoved.rst',
],
],
'TYPO3\CMS\Frontend\ContentObject\ContentObjectRenderer->getATagParams' => [
'maximumNumberOfArguments' => 1,
'restFiles' => [
'Deprecation-95219-TypoScriptFrontendController-ATagParams.rst',
],
],
'TYPO3\CMS\Core\Authentication\AbstractUserAuthentication->writeUC' => [
'maximumNumberOfArguments' => 0,
'restFiles' => [
'Deprecation-95320-VariousMethodArgumentsInAuthenticationObjects.rst',
'Breaking-96107-DeprecatedFunctionalityRemoved.rst',
],
],
'TYPO3\CMS\Core\Authentication\AbstractUserAuthentication->unpack_uc' => [
'maximumNumberOfArguments' => 0,
'restFiles' => [
'Deprecation-95320-VariousMethodArgumentsInAuthenticationObjects.rst',
'Breaking-96107-DeprecatedFunctionalityRemoved.rst',
],
],
'TYPO3\CMS\Core\Authentication\BackendUserAuthentication->backendCheckLogin' => [
'maximumNumberOfArguments' => 0,
'restFiles' => [
'Deprecation-95320-VariousMethodArgumentsInAuthenticationObjects.rst',
'Breaking-96107-DeprecatedFunctionalityRemoved.rst',
],
],
'TYPO3\CMS\Core\Authentication\BackendUserAuthentication->isInWebMount' => [
'maximumNumberOfArguments' => 2,
'restFiles' => [
'Deprecation-95320-VariousMethodArgumentsInAuthenticationObjects.rst',
'Breaking-96107-DeprecatedFunctionalityRemoved.rst',
],
],
'TYPO3\CMS\Backend\Backend\Avatar\Image->getUrl' => [
'maximumNumberOfArguments' => 0,
'restFiles' => [
'Breaking-96205-RemovalOfLastRelativeToCurrentScriptRemains.rst',
],
],
'TYPO3\CMS\Core\Resource\Rendering\AudioTagRenderer->render' => [
'maximumNumberOfArguments' => 4,
'restFiles' => [
'Breaking-96205-RemovalOfLastRelativeToCurrentScriptRemains.rst',
],
],
'TYPO3\CMS\Core\Resource\Rendering\FileRendererInterface->render' => [
'maximumNumberOfArguments' => 4,
'restFiles' => [
'Breaking-96205-RemovalOfLastRelativeToCurrentScriptRemains.rst',
],
],
'TYPO3\CMS\Core\Resource\Rendering\VideoTagRenderer->render' => [
'maximumNumberOfArguments' => 4,
'restFiles' => [
'Breaking-96205-RemovalOfLastRelativeToCurrentScriptRemains.rst',
],
],
'TYPO3\CMS\Core\Resource\Rendering\VimeoRenderer->render' => [
'maximumNumberOfArguments' => 4,
'restFiles' => [
'Breaking-96205-RemovalOfLastRelativeToCurrentScriptRemains.rst',
],
],
'TYPO3\CMS\Core\Resource\Rendering\YoutubeRenderer->render' => [
'maximumNumberOfArguments' => 4,
'restFiles' => [
'Breaking-96205-RemovalOfLastRelativeToCurrentScriptRemains.rst',
],
],
'TYPO3\CMS\Core\Authentication\BackendUserAuthentication->checkAuthMode' => [
'maximumNumberOfArguments' => 3,
'restFiles' => [
'Breaking-97265-SimplifiedAccessModeSystem.rst',
],
],
'TYPO3\CMS\Recordlist\RecordList\DatabaseRecordList->getTable' => [
'maximumNumberOfArguments' => 1,
'restFiles' => [
'Breaking-98490-VariousHooksAndMethodsChangedInDatabaseRecordList.rst',
],
],
'TYPO3\CMS\Recordlist\RecordList\DatabaseRecordList->getQueryBuilder' => [
'maximumNumberOfArguments' => 5,
'restFiles' => [
'Breaking-98490-VariousHooksAndMethodsChangedInDatabaseRecordList.rst',
],
],
'TYPO3\CMS\Core\Configuration\FlexForm\FlexFormTools->flexArray2Xml' => [
'maximumNumberOfArguments' => 1,
'restFiles' => [
'Breaking-102151-XMLPrologueAlwaysAddedInFlexArray2Xml.rst',
],
],
'TYPO3\CMS\Core\Domain\Repository\PageRepository->resolveShortcutPage' => [
'maximumNumberOfArguments' => 2,
'restFiles' => [
'Breaking-107654-RemoveRandomSubpageOptionOfDoktypeShortcut.rst',
],
],
'TYPO3\CMS\Backend\RecordList\DatabaseRecordList->makeControl' => [
'maximumNumberOfArguments' => 1,
'restFiles' => [
'Breaking-107884-ReworkActionsToUseButtonsAPI.rst',
],
],
/** Note (leave this at the bottom):
* The FQCN object definitions here are not actually checked, only
* the method name itself. That means, never list generic method names
* in this scanner definition.
*/
];
@@ -0,0 +1,106 @@
<?php
return [
'TYPO3\CMS\Core\Utility\GeneralUtility::getFileAbsFileName' => [
'maximumNumberOfArguments' => 1,
'restFiles' => [
'Breaking-80700-DeprecatedFunctionalityRemoved.rst',
'Deprecation-73516-VariousGeneralUtilityMethods.rst',
],
],
'TYPO3\CMS\Core\Utility\GeneralUtility::intExplode' => [
'maximumNumberOfArguments' => 3,
'restFiles' => [
'Deprecation-99900-GeneralUtilityIntExplodeLimitParameter.rst',
'Breaking-100963-DeprecatedFunctionalityRemoved.rst',
],
],
'TYPO3\CMS\Core\Utility\GeneralUtility::wrapJS' => [
'maximumNumberOfArguments' => 1,
'restFiles' => [
'Breaking-80700-DeprecatedFunctionalityRemoved.rst',
'Deprecation-75621-GeneralUtilityMethods.rst',
],
],
'TYPO3\CMS\Recycler\Utility\RecyclerUtility::getRecordPath' => [
'maximumNumberOfArguments' => 1,
'restFiles' => [
'Breaking-80700-DeprecatedFunctionalityRemoved.rst',
'Deprecation-75637-DeprecateOptionalParametersOfRecyclerUtilitygetRecordPath.rst',
],
],
'TYPO3\CMS\Core\Utility\GeneralUtility::callUserFunction' => [
'maximumNumberOfArguments' => 3,
'restFiles' => [
'Breaking-74533-ThrowExceptionIfUserFunctionDoesNotExist.rst',
],
],
'TYPO3\CMS\Backend\Utility\BackendUtility::getPagesTSconfig' => [
'maximumNumberOfArguments' => 1,
'restFiles' => [
'Deprecation-54152-DeprecateArgumentsOfBackendUtilityGetPagesTSconfig.rst',
'Breaking-87193-DeprecatedFunctionalityRemoved.rst',
],
],
'TYPO3\CMS\Core\Utility\ExtensionManagementUtility::isLoaded' => [
'maximumNumberOfArguments' => 1,
'restFiles' => [
'Deprecation-82899-ExtensionManagementUtilityMethods.rst',
'Breaking-87193-DeprecatedFunctionalityRemoved.rst',
],
],
'TYPO3\CMS\Core\Utility\GeneralUtility::explodeUrl2Array' => [
'maximumNumberOfArguments' => 1,
'restFiles' => [
'Deprecation-85801-GeneralUtilityexplodeUrl2Array-2ndMethodArgument.rst',
],
],
'TYPO3\CMS\Extbase\Reflection\ObjectAccess::getProperty' => [
'maximumNumberOfArguments' => 2,
'restFiles' => [
'Deprecation-87332-AvoidRuntimeReflectionCallsInObjectAccess.rst',
'Breaking-91473-DeprecatedFunctionalityRemoved.rst',
],
],
'TYPO3\CMS\Extbase\Reflection\ObjectAccess::getPropertyInternal' => [
'maximumNumberOfArguments' => 2,
'restFiles' => [
'Deprecation-87332-AvoidRuntimeReflectionCallsInObjectAccess.rst',
'Breaking-91473-DeprecatedFunctionalityRemoved.rst',
],
],
'TYPO3\CMS\Extbase\Reflection\ObjectAccess::setProperty' => [
'maximumNumberOfArguments' => 3,
'restFiles' => [
'Deprecation-87332-AvoidRuntimeReflectionCallsInObjectAccess.rst',
'Breaking-91473-DeprecatedFunctionalityRemoved.rst',
],
],
'TYPO3\CMS\Core\Utility\GeneralUtility::getUrl' => [
'maximumNumberOfArguments' => 1,
'restFiles' => [
'Deprecation-90956-AlternativeFetchMethodsAndReportsForGeneralUtilitygetUrl.rst',
'Breaking-91473-DeprecatedFunctionalityRemoved.rst',
],
],
'TYPO3\CMS\Core\Utility\ArrayUtility::arrayDiffAssocRecursive' => [
'maximumNumberOfArguments' => 2,
'restFiles' => [
'Deprecation-94137-SwitchBehaviorOfArrayUtilityarrayDiffAssocRecursive.rst',
'Breaking-96107-DeprecatedFunctionalityRemoved.rst',
],
],
'TYPO3\CMS\Core\Utility\DebugUtility::debug' => [
'maximumNumberOfArguments' => 2,
'restFiles' => [
'Breaking-98069-DebugConsoleRemoved.rst',
],
],
'TYPO3\CMS\Extbase\Utility\LocalizationUtility::translate' => [
'maximumNumberOfArguments' => 4,
'restFiles' => [
'Deprecation-100721-LabelRelatedMethodsAndArguments.rst',
'Breaking-100963-DeprecatedFunctionalityRemoved.rst',
],
],
];
@@ -0,0 +1,74 @@
<?php
return [
'TYPO3\CMS\Frontend\ContentObject\ContentObjectRenderer->searchWhere' => [
'numberOfMandatoryArguments' => 3,
'maximumNumberOfArguments' => 3,
'restFiles' => [
'Breaking-80700-DeprecatedFunctionalityRemoved.rst',
],
],
'TYPO3\CMS\Frontend\Controller\TypoScriptFrontendController->calculateLinkVars' => [
'numberOfMandatoryArguments' => 1,
'maximumNumberOfArguments' => 1,
'restFiles' => [
'Deprecation-86046-AdditionalArgumentsInSeveralTypoScriptFrontendControllerMethods.rst',
'Breaking-87193-DeprecatedFunctionalityRemoved.rst',
],
],
'TYPO3\CMS\Frontend\Controller\TypoScriptFrontendController->preparePageContentGeneration' => [
'numberOfMandatoryArguments' => 1,
'maximumNumberOfArguments' => 1,
'restFiles' => [
'Deprecation-86046-AdditionalArgumentsInSeveralTypoScriptFrontendControllerMethods.rst',
'Breaking-87193-DeprecatedFunctionalityRemoved.rst',
],
],
'TYPO3\CMS\Core\Routing\Aspect\AspectFactory->createAspects' => [
'numberOfMandatoryArguments' => 3,
'maximumNumberOfArguments' => 3,
'restFiles' => [
'Important-88720-RespectSiteForPersistedMappers.rst',
],
],
'TYPO3\CMS\Extbase\Persistence\QueryInterface->logicalAnd' => [
'numberOfMandatoryArguments' => 0,
'maximumNumberOfArguments' => PHP_INT_MAX,
'restFiles' => [
'Breaking-96044-HardenMethodSignatureOfLogicalAndAndLogicalOr.rst',
],
],
'TYPO3\CMS\Extbase\Persistence\Generic\Query->logicalAnd' => [
'numberOfMandatoryArguments' => 0,
'maximumNumberOfArguments' => PHP_INT_MAX,
'restFiles' => [
'Breaking-96044-HardenMethodSignatureOfLogicalAndAndLogicalOr.rst',
],
],
'TYPO3\CMS\Extbase\Persistence\QueryInterface->logicalOr' => [
'numberOfMandatoryArguments' => 0,
'maximumNumberOfArguments' => PHP_INT_MAX,
'restFiles' => [
'Breaking-96044-HardenMethodSignatureOfLogicalAndAndLogicalOr.rst',
],
],
'TYPO3\CMS\Extbase\Persistence\Generic\Query->logicalOr' => [
'numberOfMandatoryArguments' => 0,
'maximumNumberOfArguments' => PHP_INT_MAX,
'restFiles' => [
'Breaking-96044-HardenMethodSignatureOfLogicalAndAndLogicalOr.rst',
],
],
'TYPO3\CMS\Frontend\Controller\TypoScriptFrontendController->generatePage_postProcessing' => [
'numberOfMandatoryArguments' => 1,
'maximumNumberOfArguments' => 1,
'restFiles' => [
'Breaking-97862-HooksRelatedToGeneratingPageContentRemoved.rst',
],
],
/** Note (leave this at the bottom):
* The FQCN object definitions here are not actually checked, only
* the method name itself. That means, never list generic method names
* in this scanner definition.
*/
];
@@ -0,0 +1,45 @@
<?php
return [
'TYPO3\CMS\Core\Utility\ExtensionManagementUtility::addNavigationComponent' => [
'numberOfMandatoryArguments' => 3,
'maximumNumberOfArguments' => 3,
'restFiles' => [
'Breaking-82899-MoreRestrictingChecksForAPIMethodsInExtensionManagementUtility.rst',
'Breaking-100963-DeprecatedFunctionalityRemoved.rst',
],
],
'TYPO3\CMS\Core\Utility\GeneralUtility::isOnCurrentHost' => [
'numberOfMandatoryArguments' => 2,
'maximumNumberOfArguments' => 2,
'restFiles' => [
'Deprecation-109523-GeneralUtilityIsOnCurrentHostWithoutRequest.rst',
'Breaking-109783-DeprecatedFunctionalityRemoved.rst',
],
],
'TYPO3\CMS\Core\Utility\GeneralUtility::sanitizeLocalUrl' => [
'numberOfMandatoryArguments' => 2,
'maximumNumberOfArguments' => 2,
'restFiles' => [
'Breaking-101311-MakeParameterForGeneralUtilitySanitizeLocalUrlRequired.rst',
'Deprecation-109544-GeneralUtilitySanitizeLocalUrlWithoutRequest.rst',
'Breaking-109783-DeprecatedFunctionalityRemoved.rst',
],
],
'TYPO3\CMS\Extbase\Utility\ExtensionUtility::configurePlugin' => [
'numberOfMandatoryArguments' => 5,
'maximumNumberOfArguments' => 5,
'restFiles' => [
'Deprecation-105076-PluginContentElementAndPluginSubTypes.rst',
'Important-105538-ListTypeAndSubTypes.rst',
],
],
'TYPO3\CMS\Core\Utility\GeneralUtility::locationHeaderUrl' => [
'numberOfMandatoryArguments' => 2,
'maximumNumberOfArguments' => 2,
'restFiles' => [
'Deprecation-109548-GeneralUtilityLocationHeaderUrlWithoutRequest.rst',
'Breaking-109783-DeprecatedFunctionalityRemoved.rst',
],
],
];
@@ -0,0 +1,43 @@
<?php
return [
'TYPO3\CMS\Core\Html\RteHtmlParser->RTE_transform' => [
'unusedArgumentNumbers' => [ 2 ],
'restFiles' => [
'Breaking-80700-DeprecatedFunctionalityRemoved.rst',
'Deprecation-79341-MethodsRelatedToRichtextConfiguration.rst',
],
],
'TYPO3\CMS\Core\Localization\LocalizationFactory->getParsedData' => [
'unusedArgumentNumbers' => [ 3, 4 ],
'restFiles' => [
'Breaking-80700-DeprecatedFunctionalityRemoved.rst',
'Deprecation-80486-SettingCharsetViaLocalizationParserInterface-getParsedData.rst',
],
],
'TYPO3\CMS\Core\TypoScript\TemplateService->linkData' => [
'unusedArgumentNumbers' => [ 4 ],
'restFiles' => [
'Breaking-80700-DeprecatedFunctionalityRemoved.rst',
],
],
'TYPO3\CMS\Frontend\Controller\TypoScriptFrontendController->whichWorkspace' => [
'unusedArgumentNumbers' => [ 1 ],
'restFiles' => [
'Breaking-80700-DeprecatedFunctionalityRemoved.rst',
'Deprecation-80485-MethodParameterOfTSFE-whichWorkspaceToReturnTheWorkspaceTitle.rst',
],
],
'TYPO3\CMS\Core\Html\RteHtmlParser->TS_AtagToAbs' => [
'unusedArgumentNumbers' => [ 2 ],
'restFiles' => [
'Deprecation-83252-Link-tagSyntaxProcesssing.rst',
'Breaking-87193-DeprecatedFunctionalityRemoved.rst',
],
],
/** Note (leave this at the bottom):
* The FQCN object definitions here are not actually checked, only
* the method name itself. That means, never list generic method names
* in this scanner definition.
*/
];
@@ -0,0 +1,40 @@
<?php
return [
// Change in argument value.
// 'argumentMatches' is an array with the array keys:
// - 'argumentIndex' corresponding to argument number
// - 'argumentValue' containing the scalar value that is to be matched
// Multiple entries in 'argumentMatches' are AND-combined and all need to match to be reported.
// IMPORTANT: Only fixed string values are matched, static analysis cannot resolve run-time dynamic argument values
// Note that "->" is automatically matched as "->" (weak) AND "::" (strong) for convenience.
'TYPO3\CMS\Core\Utility\ExtensionManagementUtility->addPlugin' => [
'argumentMatches' => [
[
'argumentIndex' => 2,
'argumentValue' => 'list_type',
],
],
'restFiles' => [
'Deprecation-105076-PluginContentElementAndPluginSubTypes.rst',
'Breaking-105377-DeprecatedFunctionalityRemoved.rst',
],
],
'TYPO3\CMS\Extbase\Utility\ExtensionUtility->configurePlugin' => [
'argumentMatches' => [
[
'argumentIndex' => 5,
'argumentValue' => 'list_type',
],
],
'restFiles' => [
'Deprecation-105076-PluginContentElementAndPluginSubTypes.rst',
'Breaking-105377-DeprecatedFunctionalityRemoved.rst',
],
],
/** Note (leave this at the bottom):
* The FQCN object definitions here are not actually checked, only
* the method name itself. That means, never list generic method names
* in this scanner definition.
*/
];
File diff suppressed because it is too large Load Diff
File diff suppressed because it is too large Load Diff
@@ -0,0 +1,45 @@
<?php
return [
'@inject' => [
'restFiles' => [
'Feature-82869-ReplaceInjectWithTYPO3CMSExtbaseAnnotationInject.rst',
'Deprecation-82869-ReplaceInjectWithTYPO3CMSExtbaseAnnotationInject.rst',
'Deprecation-86907-DeprecateUsageOfDependencyInjectionWithNonPublicProperties.rst',
'Breaking-87193-DeprecatedFunctionalityRemoved.rst',
'Breaking-107229-RemovedSupportOfAnnotationsInExtbase.rst',
],
],
'@lazy' => [
'restFiles' => [
'Feature-83078-ReplaceLazyWithTYPO3CMSExtbaseAnnotationORMLazy.rst',
'Deprecation-83078-ReplaceLazyWithTYPO3CMSExtbaseAnnotationORMLazy.rst',
'Breaking-87193-DeprecatedFunctionalityRemoved.rst',
'Breaking-107229-RemovedSupportOfAnnotationsInExtbase.rst',
],
],
'@transient' => [
'restFiles' => [
'Feature-83092-ReplaceTransientWithTYPO3CMSExtbaseAnnotationORMTransient.rst',
'Deprecation-83092-ReplaceTransientWithTYPO3CMSExtbaseAnnotationORMTransient.rst',
'Breaking-87193-DeprecatedFunctionalityRemoved.rst',
'Breaking-107229-RemovedSupportOfAnnotationsInExtbase.rst',
],
],
'@cascade' => [
'restFiles' => [
'Feature-83093-ReplaceCascadeWithTYPO3CMSExtbaseAnnotationORMCascade.rst',
'Deprecation-83093-ReplaceCascadeWithTYPO3CMSExtbaseAnnotationORMCascade.rst',
'Breaking-87193-DeprecatedFunctionalityRemoved.rst',
'Breaking-107229-RemovedSupportOfAnnotationsInExtbase.rst',
],
],
'@validate' => [
'restFiles' => [
'Feature-83167-ReplaceValidateWithTYPO3CMSExtbaseAnnotationValidate.rst',
'Deprecation-83167-ReplaceValidateWithTYPO3CMSExtbaseAnnotationValidate.rst',
'Breaking-87193-DeprecatedFunctionalityRemoved.rst',
'Breaking-107229-RemovedSupportOfAnnotationsInExtbase.rst',
],
],
];
@@ -0,0 +1,11 @@
<?php
return [
// Properties changed from public to protected
'suppressNotices' => [
'restFiles' => [
'Breaking-83889-E_NOTICEFreeUnitTesting.rst',
'Important-84280-UnitTestSuppressNoticesRemoved.rst',
],
],
];
File diff suppressed because it is too large Load Diff
File diff suppressed because it is too large Load Diff
@@ -0,0 +1,10 @@
<?php
return [
'TYPO3_MODE' => [
'restFiles' => [
'Deprecation-92947-DeprecateTYPO3_MODEAndTYPO3_REQUESTTYPEConstants.rst',
'Breaking-96107-DeprecatedFunctionalityRemoved.rst',
],
],
];
+20
View File
@@ -0,0 +1,20 @@
<?php
return [
'module-install-environment' => [
'provider' => \TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider::class,
'source' => 'EXT:install/Resources/Public/Icons/module-install-environment.svg',
],
'module-install-maintenance' => [
'provider' => \TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider::class,
'source' => 'EXT:install/Resources/Public/Icons/module-install-maintenance.svg',
],
'module-install-settings' => [
'provider' => \TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider::class,
'source' => 'EXT:install/Resources/Public/Icons/module-install-settings.svg',
],
'module-install-upgrade' => [
'provider' => \TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider::class,
'source' => 'EXT:install/Resources/Public/Icons/module-install-upgrade.svg',
],
];
+26
View File
@@ -0,0 +1,26 @@
<?php
return [
'dependencies' => [
'backend',
'core',
],
'tags' => [
'backend.module',
],
'imports' => [
'@typo3/install/' => 'EXT:install/Resources/Public/JavaScript/',
// We can not use path based (forward trailing-slash) imports
// in installtool since rewrite rules can no be used and we rely
// on query strings to route arguments.
// For this reason all labels that are required inside the
// install tool are to be configured here.
// Note: we use the special `VIRTUAL:install-labels/`
// which is only resolved in installtool context and discarded
// in others (ImportMap skips these entries if no resolver
// provides a resolution)
'~labels/core.core' => 'VIRTUAL:install-labels/core.core',
'~labels/core.mod_web_list' => 'VIRTUAL:install-labels/core.mod_web_list',
'~labels/backend.messages' => 'VIRTUAL:install-labels/backend.messages',
],
];
@@ -0,0 +1,227 @@
description: All permissions required by the Advanced Editor role.
dbMountpoints:
- 1
fileMountpoints:
- "1:/user_upload/"
groupMods:
- dashboard
- web_layout
- page_preview
- records
- web_FormFormbuilder
- content_status
- web_info_overview
- web_info_translations
- media_management
- redirects
- user_setup
- system_log
pageTypesSelect:
- 1 # Standard
- 3 # Link
- 4 # Shortcut
- 6 # Backend User Section
- 7 # Mountpoint
- 199 # Spacer
- 254 # Sys Folder
tablesModify: &tablesModify
- pages
- sys_category
- sys_file
- sys_file_collection
- sys_file_metadata
- sys_file_reference
- sys_file_storage
- backend_layout
- fe_groups
- fe_users
- tt_content
- tx_impexp_presets
- sys_redirect
- sys_note
tablesSelect:
<<: *tablesModify
nonExcludeFields:
backend_layout:
- hidden
- icon
sys_category:
- hidden
- sys_language_uid
- starttime
- endtime
sys_file_metadata:
- categories
- title
sys_file_reference:
- alternative
- autoplay
- description
- crop
- link
- title
sys_file_collection:
- hidden
- sys_language_uid
- starttime
- endtime
pages:
- newUntil
- abstract
- fe_group
- author
- backend_layout_next_level
- backend_layout
- cache_timeout
- cache_tags
- canonical_link
- categories
- sitemap_changefreq
- module
- rowDescription
- description
- author_email
- media
- no_follow
- layout
- php_tree_stop
- no_search
- extendToSubpages
- no_index
- is_siteroot
- keywords
- lastUpdated
- l18n_cfg
- mount_pid_ol
- nav_title
- og_description
- og_image
- og_title
- nav_hide
- hidden
- sitemap_priority
- shortcut_mode
- content_from_pid
- starttime
- endtime
- subtitle
- target
- seo_title
- twitter_description
- twitter_image
- twitter_title
- doktype
- twitter_card
tt_content:
- pi_flexform;felogin_login;sDEF;settings.pages
- fe_group
- header_position
- imageborder
- categories
- image_zoom
- imagecols
- date
- rowDescription
- uploads_description
- uploads_type
- table_delimiter
- file_collections
- frame_class
- layout
- imageheight
- sectionIndex
- sys_language_uid
- header_link
- imageorient
- recursive
- filelink_size
- filelink_sorting
- filelink_sorting_direction
- space_after_class
- space_before_class
- starttime
- pages
- endtime
- subheader
- table_caption
- table_header_position
- table_class
- table_enclosure
- linkToTop
- header_layout
- bullets_type
- table_tfoot
- hidden
- imagewidth
sys_redirect:
- hitcount
- createdon
- description
- disabled
- force_https
- disable_hitcount
- is_regexp
- keep_query_parameters
- lasthiton
- protected
- respect_query_parameters
- starttime
- target_statuscode
- endtime
fe_users:
- address
- city
- company
- country
- email
- disable
- fax
- first_name
- image
- lastlogin
- last_name
- middle_name
- name
- telephone
- tx_extbase_type
- felogin_redirectPid
- starttime
- endtime
- title
- www
- zip
fe_groups:
- hidden
- felogin_redirectPid
- subgroup
explicitAllowDeny:
tt_content:
CType:
- header
- text
- textpic
- image
- textmedia
- bullets
- table
- uploads
- menu_abstract
- menu_categorized_content
- menu_categorized_pages
- menu_pages
- menu_subpages
- menu_recently_updated
- menu_related_pages
- menu_section
- menu_section_pages
- menu_sitemap
- menu_sitemap_pages
- shortcut
- list
- div
- html
- form_formframework
- felogin_login
filePermissions:
availableWidgets:
- seo-pagesWithoutMetaDescription
@@ -0,0 +1,139 @@
description: All permissions required to be the Editor role.
dbMountpoints:
- 1
fileMountpoints:
- "1:/user_upload/"
groupMods:
- dashboard
- web_layout
- page_preview
- records
- media_management
- user_setup
pageTypesSelect:
- 1 # Standard
- 3 # Link
- 4 # Shortcut
- 7 # Mountpoint
- 199 # Spacer
- 254 # Sys Folder
tablesModify: &tablesModify
- pages
- sys_file
- sys_file_collection
- sys_file_metadata
- sys_file_reference
- sys_file_storage
- backend_layout
- tt_content
- sys_note
tablesSelect:
<<: *tablesModify
nonExcludeFields:
sys_file_metadata:
- categories
- title
sys_file_reference:
- alternative
- autoplay
- description
- crop
- link
- title
sys_file_collection:
- hidden
- sys_language_uid
- starttime
- endtime
pages:
- newUntil
- abstract
- fe_group
- author
- backend_layout_next_level
- backend_layout
- canonical_link
- categories
- rowDescription
- description
- author_email
- media
- no_follow
- layout
- no_search
- extendToSubpages
- no_index
- keywords
- lastUpdated
- nav_title
- og_description
- og_image
- og_title
- nav_hide
- hidden
- sitemap_priority
- shortcut_mode
- starttime
- endtime
- subtitle
- target
- seo_title
- twitter_description
- twitter_image
- twitter_title
- doktype
- twitter_card
tt_content:
- fe_group
- header_position
- imageborder
- categories
- image_zoom
- imagecols
- date
- rowDescription
- table_delimiter
- file_collections
- frame_class
- layout
- imageheight
- sectionIndex
- sys_language_uid
- header_link
- imageorient
- recursive
- filelink_size
- filelink_sorting
- filelink_sorting_direction
- space_after_class
- space_before_class
- starttime
- pages
- endtime
- subheader
- table_caption
- table_header_position
- table_class
- table_enclosure
- linkToTop
- header_layout
- bullets_type
- table_tfoot
- hidden
- imagewidth
explicitAllowDeny:
tt_content:
CType:
- header
- text
- textpic
- image
- textmedia
- bullets
- table
- uploads
- shortcut
- list
filePermissions:
availableWidgets:
- seo-pagesWithoutMetaDescription
+45
View File
@@ -0,0 +1,45 @@
# HEADS UP:
# This file is intended for NON install tool context services only.
# Therefore all services in this file are registered explicitly and an
# include-all directive like `resource: '../Classes/*'` avoided on purpose.
#
# All *regular* EXT:install services are registered in
# TYPO3\CMS\Install\ServiceProvider instead to be usable without DI caches.
services:
_defaults:
autowire: true
autoconfigure: true
public: false
TYPO3\CMS\Install\:
resource: '../Classes/*'
TYPO3\CMS\Install\Controller\BackendModuleController:
tags: ['backend.controller']
TYPO3\CMS\Install\Controller\EntryPointRedirectController:
tags: ['backend.controller']
TYPO3\CMS\Install\Controller\ServerResponseCheckController:
tags: ['backend.controller']
TYPO3\CMS\Install\Service\Typo3tempFileService:
public: true
TYPO3\CMS\Install\Report\EnvironmentStatusReport:
tags:
- name: reports.status
TYPO3\CMS\Install\Report\InstallStatusReport:
tags:
- name: reports.status
TYPO3\CMS\Install\Report\SecurityStatusReport:
tags:
- name: reports.status
TYPO3\CMS\Install\SystemEnvironment\ServerResponse\ServerResponseCheck:
public: true
arguments:
$useMarkup: true