[TASK] Migrate getPagesTSconfig to runtime cache 51/55451/2
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 16:09:06 +0000 (17:09 +0100)
commit6ba79f4664ae9bee388b948e8df98160c8b99c3d
tree62844c6b23943175c9fcb380f6987432f486f944
parent32775f83d88d977e6e88279f94b015b97ccf1b64
[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/55451
Tested-by: TYPO3com <no-reply@typo3.com>
Reviewed-by: Christian Kuhn <lolli@schwarzbu.ch>
Tested-by: Christian Kuhn <lolli@schwarzbu.ch>
typo3/sysext/backend/Classes/Utility/BackendUtility.php