[!!!][TASK] Remove CMS base ViewHelper classes
This patch sacrifices two features: * Having $this->controllerContext on ViewHelpers * Support for render method arguments And by doing so, allows the removal of every CMS base ViewHelper class and several overrides they implement. The base classes are still available as class aliases to limit the breaking change to the two features mentioned above. Change-Id: I425b01234618f83d701ec6dd99ce3bf7ce514589 Resolves: #82414 Releases: master Reviewed-on: https://review.typo3.org/54068 Reviewed-by:Benni Mack <benni@typo3.org> Tested-by:
Benni Mack <benni@typo3.org> Tested-by:
TYPO3com <no-reply@typo3.com> Reviewed-by:
Wouter Wolters <typo3@wouterwolters.nl> Reviewed-by:
Georg Ringer <georg.ringer@gmail.com> Tested-by:
Georg Ringer <georg.ringer@gmail.com>
Showing
- typo3/sysext/core/Documentation/Changelog/master/Breaking-82414-RemoveCMSBaseViewHelperClasses.rst 52 additions, 0 deletions.../master/Breaking-82414-RemoveCMSBaseViewHelperClasses.rst
- typo3/sysext/extensionmanager/Classes/ViewHelpers/ConfigureExtensionViewHelper.php 1 addition, 1 deletion...ager/Classes/ViewHelpers/ConfigureExtensionViewHelper.php
- typo3/sysext/extensionmanager/Classes/ViewHelpers/DownloadExtensionViewHelper.php 2 additions, 2 deletions...nager/Classes/ViewHelpers/DownloadExtensionViewHelper.php
- typo3/sysext/extensionmanager/Classes/ViewHelpers/Link/ActionViewHelper.php 13 additions, 0 deletions...sionmanager/Classes/ViewHelpers/Link/ActionViewHelper.php
- typo3/sysext/extensionmanager/Classes/ViewHelpers/ReloadSqlDataViewHelper.php 1 addition, 1 deletion...onmanager/Classes/ViewHelpers/ReloadSqlDataViewHelper.php
- typo3/sysext/extensionmanager/Classes/ViewHelpers/RemoveExtensionViewHelper.php 1 addition, 1 deletion...manager/Classes/ViewHelpers/RemoveExtensionViewHelper.php
- typo3/sysext/extensionmanager/Classes/ViewHelpers/ShowExtensionVersionsViewHelper.php 1 addition, 1 deletion...r/Classes/ViewHelpers/ShowExtensionVersionsViewHelper.php
- typo3/sysext/extensionmanager/Classes/ViewHelpers/ToggleExtensionInstallationStateViewHelper.php 1 addition, 1 deletion...iewHelpers/ToggleExtensionInstallationStateViewHelper.php
- typo3/sysext/extensionmanager/Classes/ViewHelpers/UpdateScriptViewHelper.php 1 addition, 14 deletions...ionmanager/Classes/ViewHelpers/UpdateScriptViewHelper.php
- typo3/sysext/fluid/Classes/Core/ViewHelper/AbstractConditionViewHelper.php 0 additions, 55 deletions...d/Classes/Core/ViewHelper/AbstractConditionViewHelper.php
- typo3/sysext/fluid/Classes/Core/ViewHelper/AbstractTagBasedViewHelper.php 0 additions, 138 deletions...id/Classes/Core/ViewHelper/AbstractTagBasedViewHelper.php
- typo3/sysext/fluid/Classes/Core/ViewHelper/AbstractViewHelper.php 0 additions, 170 deletions...sext/fluid/Classes/Core/ViewHelper/AbstractViewHelper.php
- typo3/sysext/fluid/Classes/Core/ViewHelper/ArgumentDefinition.php 0 additions, 65 deletions...sext/fluid/Classes/Core/ViewHelper/ArgumentDefinition.php
- typo3/sysext/fluid/Classes/ViewHelpers/Be/ContainerViewHelper.php 1 addition, 1 deletion...sext/fluid/Classes/ViewHelpers/Be/ContainerViewHelper.php
- typo3/sysext/fluid/Classes/ViewHelpers/Be/Menus/ActionMenuItemViewHelper.php 2 additions, 2 deletions...Classes/ViewHelpers/Be/Menus/ActionMenuItemViewHelper.php
- typo3/sysext/fluid/Classes/ViewHelpers/MediaViewHelper.php 2 additions, 1 deletiontypo3/sysext/fluid/Classes/ViewHelpers/MediaViewHelper.php
- typo3/sysext/fluid/Classes/ViewHelpers/Widget/LinkViewHelper.php 4 additions, 4 deletions...ysext/fluid/Classes/ViewHelpers/Widget/LinkViewHelper.php
- typo3/sysext/fluid/Migrations/Code/ClassAliasMap.php 7 additions, 0 deletionstypo3/sysext/fluid/Migrations/Code/ClassAliasMap.php
- typo3/sysext/fluid/Migrations/Code/LegacyClassesForIde.php 9 additions, 0 deletionstypo3/sysext/fluid/Migrations/Code/LegacyClassesForIde.php
- typo3/sysext/fluid/Tests/Unit/Core/ViewHelper/AbstractViewHelperTest.php 0 additions, 181 deletions...uid/Tests/Unit/Core/ViewHelper/AbstractViewHelperTest.php
Please register or sign in to comment