[TASK] Migrate getPagesTSconfig to runtime cache 33/54133/10
authorStefan Froemken <froemken@gmail.com>
Wed, 13 Sep 2017 12:11:14 +0000 (14:11 +0200)
committerChristian Kuhn <lolli@schwarzbu.ch>
Wed, 24 Jan 2018 15:54:29 +0000 (16:54 +0100)
commita2c71b79ee4a435f2e5627995a5ffeb8ada8cc13
treecf3cd3216b8da893c12519625f242746e7867dd4
parentdadc7d0d8fe3230b42150f02f5e09676e107eb87
[TASK] Migrate getPagesTSconfig to runtime cache

BackendUtility::getPagesTSconfig() uses local
method static properties as cache.
This prevents dedicated flushing, which may
be needed in rare cases to prevent for instance
from exceeded memory during huge imports.
The patch switches that to cache framework
cache_runtime which is already used at other
places within BackendUtility.

Resolves: #82473
Related: #63629
Releases: master, 8.7
Change-Id: I4d54819f05a6c7b8ce175bc827b626277e2d4c04
Reviewed-on: https://review.typo3.org/54133
Tested-by: TYPO3com <no-reply@typo3.com>
Reviewed-by: Anja Leichsenring <aleichsenring@ab-softlab.de>
Tested-by: Anja Leichsenring <aleichsenring@ab-softlab.de>
Reviewed-by: Christian Kuhn <lolli@schwarzbu.ch>
Tested-by: Christian Kuhn <lolli@schwarzbu.ch>
typo3/sysext/backend/Classes/Utility/BackendUtility.php