[BUGFIX] Fatal errors for interfaces with PHP version < 5.3.7
This bugfix rewrites function type hints to match the new ones as long as PHP versions of OS Venders are not up to date. Fatal errors are thrown when using an old interface with the new TYPO3 6.0 beta 1. This only happens with PHP versions below 5.3.7 as there are some type hinting issues. Raise the Extbase submodule pointer at the same time to be in line with the renaming of the Autoloader to ClassLoader. Change-Id: I87da4bb2ef0420a94d1d155edde500c1aa96894a Fixes: #40653 Related: #40095 Releases: 6.0 Reviewed-on: http://review.typo3.org/14376 Reviewed-by: Helmut Hummel Tested-by: Helmut Hummel
Showing
- typo3/sysext/core/Classes/Compatibility/CompatbilityClassLoaderPhpBelow50307.php 159 additions, 0 deletions...es/Compatibility/CompatbilityClassLoaderPhpBelow50307.php
- typo3/sysext/core/Classes/Core/Bootstrap.php 10 additions, 2 deletionstypo3/sysext/core/Classes/Core/Bootstrap.php
- typo3/sysext/core/Classes/Core/ClassLoader.php 66 additions, 50 deletionstypo3/sysext/core/Classes/Core/ClassLoader.php
- typo3/sysext/core/Classes/Core/SystemEnvironmentBuilder.php 4 additions, 1 deletiontypo3/sysext/core/Classes/Core/SystemEnvironmentBuilder.php
- typo3/sysext/core/Classes/Utility/GeneralUtility.php 3 additions, 3 deletionstypo3/sysext/core/Classes/Utility/GeneralUtility.php
- typo3/sysext/core/Migrations/Code/ClassAliasMap201208221700.php 1 addition, 1 deletion...sysext/core/Migrations/Code/ClassAliasMap201208221700.php
- typo3/sysext/core/Tests/Unit/Core/ClassLoaderTest.php 45 additions, 45 deletionstypo3/sysext/core/Tests/Unit/Core/ClassLoaderTest.php
- typo3/sysext/extbase 1 addition, 1 deletiontypo3/sysext/extbase
Please register or sign in to comment