[BUGFIX] ReflectionService must recognize short data types 11/33611/6
authorMarkus Klein <klein.t3@reelworx.at>
Wed, 29 Oct 2014 23:03:07 +0000 (00:03 +0100)
committerFrank Nägler <typo3@naegler.net>
Wed, 29 Oct 2014 23:29:11 +0000 (00:29 +0100)
commit1fb57fc0bd0ea254b953b2d554850dc8da8f9188
tree5fd00738a6444279e8181a8744459e4f1be406e7
parente1ef2c6355e113591039b2d0ccdeb4f46072f078
[BUGFIX] ReflectionService must recognize short data types

Since the Core uses and embraces the usage of short data type names
like "bool" or "int", internal type checks must ensure these are
recognized as well.

This patch takes the load off the checks and implements type conversion
for these short names right into the ReflectionService, so the checks
are still done against the full names like "boolean" or "integer".

Resolves: #62547
Releases: master
Change-Id: I0d391f04f91c40035d0ff9ae314f8f5bc4d0454c
Reviewed-on: http://review.typo3.org/33611
Reviewed-by: Wouter Wolters <typo3@wouterwolters.nl>
Tested-by: Wouter Wolters <typo3@wouterwolters.nl>
Reviewed-by: Frank Nägler <typo3@naegler.net>
Tested-by: Frank Nägler <typo3@naegler.net>
typo3/sysext/extbase/Classes/Reflection/ReflectionService.php