[!!!][TASK] Remove ExtDirect State Provider 24/51224/8
authorBenni Mack <benni@typo3.org>
Mon, 9 Jan 2017 19:13:09 +0000 (20:13 +0100)
committerSusanne Moog <susanne.moog@typo3.org>
Wed, 11 Jan 2017 12:00:56 +0000 (13:00 +0100)
commit04b97b4abac31765b3a3ca29cd1285ecb0244c49
treed80a2f6eceeaf92ee0822e1c208ab4ca5b5f1a45
parentd9b52a59deec5d58838158777e914fc9ee537295
[!!!][TASK] Remove ExtDirect State Provider

The ExtDirect component for fetching the state (for the pagetree)
can be simplified by simply using the Storage.Persistent logic
which does the same.

For this, a simple inline ExtJS onReady code block is added.

All functionality related to ExtDirect State Provider is removed.

Resolves: #79227
Releases: master
Change-Id: I464ffd0608c1fd38cd81c8324f044da6f4140847
Reviewed-on: https://review.typo3.org/51224
Tested-by: TYPO3com <no-reply@typo3.com>
Reviewed-by: Wouter Wolters <typo3@wouterwolters.nl>
Reviewed-by: Oliver Hader <oliver.hader@typo3.org>
Tested-by: Oliver Hader <oliver.hader@typo3.org>
Reviewed-by: Susanne Moog <susanne.moog@typo3.org>
Tested-by: Susanne Moog <susanne.moog@typo3.org>
typo3/sysext/backend/Classes/Controller/BackendController.php
typo3/sysext/backend/Classes/InterfaceState/ExtDirect/DataProvider.php [deleted file]
typo3/sysext/backend/Classes/Template/DocumentTemplate.php
typo3/sysext/backend/Classes/Tree/AbstractExtJsTree.php [deleted file]
typo3/sysext/backend/Classes/Tree/AbstractTreeStateProvider.php [deleted file]
typo3/sysext/backend/Classes/Tree/Pagetree/ExtdirectTreeDataProvider.php
typo3/sysext/backend/Resources/Public/JavaScript/ExtDirect.StateProvider.js [deleted file]
typo3/sysext/core/Classes/Core/Bootstrap.php
typo3/sysext/core/Documentation/Changelog/master/Breaking-79227-RemovedExtDirectStateProvider.rst [new file with mode: 0644]