[BUGFIX] ExtensionManager: Make viewhelpers compatible with PHP 7.0 17/45217/5
authorMorton Jonuschat <m.jonuschat@mojocode.de>
Fri, 11 Dec 2015 20:34:52 +0000 (21:34 +0100)
committerAlexander Opitz <opitz.alexander@googlemail.com>
Mon, 14 Dec 2015 17:06:17 +0000 (18:06 +0100)
commit381b047302c3e24b6f217b117e5710c3a9eb51c9
treee2756eeeb2e397d6fd3508e93ee27d9626eb4cd8
parent42bb7f8b382b1a4c44d37c2bff9af38ff7d4669f
[BUGFIX] ExtensionManager: Make viewhelpers compatible with PHP 7.0

This patch changes viewhelpers that inherit from the fluid
ActionViewHelper but have a different method signature for render() to
inherit from a base viewhelper that doesn't have a default render()
method, removing the incompatibilities.

Resolves: #72183
Releases: master
Change-Id: Ifb3479b39d972056c2cf8c431f6dc580f5b2630c
Reviewed-on: https://review.typo3.org/45217
Reviewed-by: Markus Klein <markus.klein@typo3.org>
Tested-by: Markus Klein <markus.klein@typo3.org>
Reviewed-by: Andreas Fernandez <typo3@scripting-base.de>
Reviewed-by: Alexander Opitz <opitz.alexander@googlemail.com>
Tested-by: Alexander Opitz <opitz.alexander@googlemail.com>
typo3/sysext/extensionmanager/Classes/ViewHelpers/ConfigureExtensionViewHelper.php
typo3/sysext/extensionmanager/Classes/ViewHelpers/DownloadExtensionDataViewHelper.php
typo3/sysext/extensionmanager/Classes/ViewHelpers/DownloadExtensionViewHelper.php
typo3/sysext/extensionmanager/Classes/ViewHelpers/Link/ActionViewHelper.php [new file with mode: 0644]
typo3/sysext/extensionmanager/Classes/ViewHelpers/ProcessAvailableActionsViewHelper.php
typo3/sysext/extensionmanager/Classes/ViewHelpers/RemoveExtensionViewHelper.php
typo3/sysext/extensionmanager/Classes/ViewHelpers/ShowExtensionVersionsViewHelper.php
typo3/sysext/extensionmanager/Classes/ViewHelpers/ToggleExtensionInstallationStateViewHelper.php
typo3/sysext/extensionmanager/Classes/ViewHelpers/UpdateScriptViewHelper.php