diff --git a/typo3/sysext/core/Documentation/Changelog/master/Breaking-91473-DeprecatedFunctionalityRemoved.rst b/typo3/sysext/core/Documentation/Changelog/master/Breaking-91473-DeprecatedFunctionalityRemoved.rst index 62e14d5172790a004320551098dc18ea8a6606e4..c5faa55111eb19b03fcdb0206d4a13518cb3bd43 100644 --- a/typo3/sysext/core/Documentation/Changelog/master/Breaking-91473-DeprecatedFunctionalityRemoved.rst +++ b/typo3/sysext/core/Documentation/Changelog/master/Breaking-91473-DeprecatedFunctionalityRemoved.rst @@ -55,6 +55,7 @@ The following PHP static class methods that have been previously deprecated for - :php:`\TYPO3\CMS\Core\Utility\GeneralUtility::presetApplicationContext` - :php:`\TYPO3\CMS\Core\Utility\GeneralUtility::resetApplicationContext` - :php:`\TYPO3\CMS\Core\Utility\GeneralUtility::verifyFilenameAgainstDenyPattern` +- :php:`\TYPO3\CMS\Extbase\Reflection\ObjectAccess::buildSetterMethodName` - :php:`\TYPO3\CMS\Extbase\Utility\TypeHandlingUtility::hex2bin` The following PHP methods have been additionally deprecated and are a no-op now: diff --git a/typo3/sysext/extbase/Classes/Reflection/ObjectAccess.php b/typo3/sysext/extbase/Classes/Reflection/ObjectAccess.php index 6c55cd14e9eab85e075caebd1b7189c8c8bba65d..3750af176462590dbc0f1cb3eb50982d27bdadcc 100644 --- a/typo3/sysext/extbase/Classes/Reflection/ObjectAccess.php +++ b/typo3/sysext/extbase/Classes/Reflection/ObjectAccess.php @@ -363,22 +363,6 @@ class ObjectAccess return $properties; } - /** - * Build the setter method name for a given property by capitalizing the - * first letter of the property, and prepending it with "set". - * - * @param string $propertyName Name of the property - * - * @return string Name of the setter method name - * @deprecated - */ - public static function buildSetterMethodName($propertyName): string - { - trigger_error(__METHOD__ . ' will be removed in TYPO3 11.0', E_USER_DEPRECATED); - - return 'set' . ucfirst($propertyName); - } - /** * @return PropertyAccessor */ diff --git a/typo3/sysext/install/Configuration/ExtensionScanner/Php/MethodCallStaticMatcher.php b/typo3/sysext/install/Configuration/ExtensionScanner/Php/MethodCallStaticMatcher.php index 74006a745d9b99528788a3587ed214af3542c444..229aaecf40ce9b0ebbbd8c3c605f8a2a91d6394b 100644 --- a/typo3/sysext/install/Configuration/ExtensionScanner/Php/MethodCallStaticMatcher.php +++ b/typo3/sysext/install/Configuration/ExtensionScanner/Php/MethodCallStaticMatcher.php @@ -846,6 +846,7 @@ return [ 'maximumNumberOfArguments' => 1, 'restFiles' => [ 'Deprecation-87332-AvoidRuntimeReflectionCallsInObjectAccess.rst', + 'Breaking-91473-DeprecatedFunctionalityRemoved.rst' ], ], 'TYPO3\CMS\Extbase\Utility\TypeHandlingUtility::hex2bin' => [