[BUGFIX] Re-enable menu configuration caching 01/35001/3
authorMartin Helmich <m.helmich@mittwald.de>
Wed, 3 Dec 2014 17:00:40 +0000 (18:00 +0100)
committerMarkus Klein <klein.t3@reelworx.at>
Tue, 10 Mar 2015 22:08:18 +0000 (23:08 +0100)
commit26bb5e0a8433e1ecbc059c8e61172257771d8175
treeee517097fd946d8b3629c81eb7632046dc45de9d
parent7cd196bf3991f600d5031c1b7bce83c5ee9d64fa
[BUGFIX] Re-enable menu configuration caching

It is ensured that the menu configuration is always an array.

The PageRepository::getHash() method is extended to return the
raw cache content. This allows to cache empty arrays.

Change-Id: If92c80feabb8e68b66497827667b9fd0ab1c214e
Resolves: #63550
Releases: master, 6.2
Reviewed-on: http://review.typo3.org/35001
Reviewed-by: Markus Klein <klein.t3@reelworx.at>
Tested-by: Markus Klein <klein.t3@reelworx.at>
typo3/sysext/frontend/Classes/ContentObject/Menu/AbstractMenuContentObject.php
typo3/sysext/frontend/Classes/ContentObject/Menu/GraphicalMenuContentObject.php
typo3/sysext/frontend/Classes/ContentObject/Menu/ImageMenuContentObject.php
typo3/sysext/frontend/Classes/ContentObject/Menu/TextMenuContentObject.php