[TASK] Remove extension class for ElementBrowserFolderTreeView 24/41024/3
authorThomas Schlumberger <thomas@b13.de>
Thu, 9 Jul 2015 09:45:56 +0000 (11:45 +0200)
committerChristian Kuhn <lolli@schwarzbu.ch>
Thu, 9 Jul 2015 10:28:37 +0000 (12:28 +0200)
commitf15b605af9dc29efa0bcb6a5f48d88e22a021959
treeabc2309d5fb6a3c45d22e1874ae2b7eb462e4a49
parentbf14134ad1e8547065c08c5ede54c74b7c1a61e6
[TASK] Remove extension class for ElementBrowserFolderTreeView

EXT:recordlist ships with an extended ElementBrowserFolderTreeView
which is a subclass of the regular ElementBrowserFolderTreeView from
EXT:backend. The subclass can be easily merged into the parent class
as the logic is non-breaking for the areas which use the parent class.

The patch removes the child class (4th level inheritance!) into the parent
class and changes all occurences in the core to the parent class.

A class alias map is added for the old class into EXT:compatibility6.

Resolves: #67999
Releases: master
Change-Id: Id13f999311230a8aafbc2f61f4538c5e55d052c6
Reviewed-on: http://review.typo3.org/41024
Reviewed-by: Benjamin Mack <benni@typo3.org>
Tested-by: Benjamin Mack <benni@typo3.org>
Reviewed-by: Christian Kuhn <lolli@schwarzbu.ch>
Tested-by: Christian Kuhn <lolli@schwarzbu.ch>
typo3/sysext/backend/Classes/Tree/View/ElementBrowserFolderTreeView.php
typo3/sysext/compatibility6/Migrations/Code/ClassAliasMap.php
typo3/sysext/recordlist/Classes/Browser/ElementBrowser.php
typo3/sysext/recordlist/Classes/Tree/View/ElementBrowserFolderTreeView.php [deleted file]
typo3/sysext/rtehtmlarea/Classes/SelectImage.php