[BUGFIX] Presets cause fatal error during last installation step 37/24837/3
authorNicole Cordes <typo3@cordes.co>
Wed, 16 Oct 2013 11:06:26 +0000 (13:06 +0200)
committerJigal van Hemert <jigal.van.hemert@typo3.org>
Wed, 16 Oct 2013 14:15:02 +0000 (16:15 +0200)
commitc7164cc6c7f8e01b7fcfc1f95e185049d76808a3
treeb56b282e891634558feae808660baf6debeda435
parentca4d2d39976218de9eef38e0c4cd20e5ee1d4785
[BUGFIX] Presets cause fatal error during last installation step

This patch restructures the PresetInterface and AbstractPreset usage to
prevent any inheritance which causes a fatal error in some PHP versions.

Resolves: #52886
Releases: 6.2
Change-Id: I2505234d41f0a2da2ba49a895fa23c7a8ffa89ac
Reviewed-on: https://review.typo3.org/24837
Reviewed-by: Markus Klein
Reviewed-by: Helmut Hummel
Tested-by: Helmut Hummel
Reviewed-by: Jigal van Hemert
Tested-by: Jigal van Hemert
typo3/sysext/install/Classes/Configuration/AbstractPreset.php
typo3/sysext/install/Classes/Configuration/Charset/CoreInternalPreset.php
typo3/sysext/install/Classes/Configuration/Charset/IconvPreset.php
typo3/sysext/install/Classes/Configuration/Charset/MbstringPreset.php
typo3/sysext/install/Classes/Configuration/Context/DevelopmentPreset.php
typo3/sysext/install/Classes/Configuration/Context/ProductionPreset.php
typo3/sysext/install/Classes/Configuration/ExtbaseObjectCache/ApcPreset.php
typo3/sysext/install/Classes/Configuration/ExtbaseObjectCache/DatabasePreset.php