[TASK] Remove persistent cache in GeneralUtility::xml2array 63/47663/2
authorOliver Hader <oliver@typo3.org>
Thu, 14 Apr 2016 12:22:26 +0000 (14:22 +0200)
committerMorton Jonuschat <m.jonuschat@mojocode.de>
Thu, 14 Apr 2016 14:09:39 +0000 (16:09 +0200)
commit4cd1a4d06f65d039a773a5bc3186ea0486b98662
tree471b4c36de8244096d61fbe8e27f3b365315897e
parentb17797a14ca12c150dd93fa987a6f1b73597455d
[TASK] Remove persistent cache in GeneralUtility::xml2array

The method GeneralUtility::xml2array uses a runtime cache and in addition
a persistent database cache. The database cache is triggered using the
"cache_hash" method in PageRepository, which is a frontend only component.
Since this approach is binding the common layer with the frontend layer,
this dependency is removed.

Resolves: #75609
Releases: master
Change-Id: I43bd92df6570502abbb5714b217f3ff0e32a588c
Reviewed-on: https://review.typo3.org/47663
Reviewed-by: Benni Mack <benni@typo3.org>
Tested-by: Benni Mack <benni@typo3.org>
Reviewed-by: Morton Jonuschat <m.jonuschat@mojocode.de>
Tested-by: Morton Jonuschat <m.jonuschat@mojocode.de>
typo3/sysext/backend/Tests/Unit/Form/FormDataProvider/TcaSelectItemsTest.php
typo3/sysext/core/Classes/Utility/GeneralUtility.php