[TASK] Harden ResourceFactory->getFileReferenceObject()
The method throws an exception on !is_numeric() already. This includes float, which is bogus. We can simplify with an argument type hint. Resolves: #103175 Releases: main Change-Id: I990f273f16581c553e17cb610524e2cbc3659baa Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/83076 Reviewed-by:Christian Kuhn <lolli@schwarzbu.ch> Reviewed-by:
Oliver Klee <typo3-coding@oliverklee.de> Tested-by:
Oliver Klee <typo3-coding@oliverklee.de> Tested-by:
Stefan Bürk <stefan@buerk.tech> Tested-by:
Christian Kuhn <lolli@schwarzbu.ch> Tested-by:
core-ci <typo3@b13.com> Reviewed-by:
Stefan Bürk <stefan@buerk.tech>
Showing
- Build/phpstan/phpstan-baseline.neon 0 additions, 25 deletionsBuild/phpstan/phpstan-baseline.neon
- typo3/sysext/core/Classes/Resource/Filter/FileExtensionFilter.php 1 addition, 1 deletion...sext/core/Classes/Resource/Filter/FileExtensionFilter.php
- typo3/sysext/core/Classes/Resource/ResourceFactory.php 4 additions, 15 deletionstypo3/sysext/core/Classes/Resource/ResourceFactory.php
- typo3/sysext/extbase/Classes/Service/ImageService.php 1 addition, 1 deletiontypo3/sysext/extbase/Classes/Service/ImageService.php
- typo3/sysext/form/Classes/Mvc/Property/TypeConverter/UploadedFileReferenceConverter.php 1 addition, 1 deletion...Property/TypeConverter/UploadedFileReferenceConverter.php
- typo3/sysext/frontend/Classes/ContentObject/ContentObjectRenderer.php 5 additions, 5 deletions.../frontend/Classes/ContentObject/ContentObjectRenderer.php
Please register or sign in to comment