[BUGFIX] TCEmain::clear_cacheCmd relies on active BE_USER
authorSteffen Gebert <steffen.gebert@typo3.org>
Thu, 29 Dec 2011 11:21:32 +0000 (12:21 +0100)
committerTolleiv Nietsch <info@tolleiv.de>
Sun, 15 Jan 2012 16:01:40 +0000 (17:01 +0100)
commit7b2dc40f28b9790cfa9c0788090e274616c9476f
treeb5057f74bcce796ccb3146adf3dcf1df227fd3b8
parent15eb091b0f9e6129784def6a2df06177df56919c
[BUGFIX] TCEmain::clear_cacheCmd relies on active BE_USER

Several developers abuse t3lib_TCEmain and instantiate it also in other
contexts than BE, for which it never was made.

As this breaks several extensions that use it in FE or CLI mode and the
fix is trivial, avoid crashing.

Change-Id: I0998b4fc36bb803f82becbbca0137a7dfd43eb8a
Fixes: #28007
Releases: 4.7, 4.6, 4.5
Reviewed-on: http://review.typo3.org/7633
Reviewed-by: Philipp Gampe
Tested-by: Philipp Gampe
Reviewed-by: Wouter Wolters
Reviewed-by: Georg Ringer
Tested-by: Georg Ringer
Reviewed-by: Tolleiv Nietsch
Tested-by: Tolleiv Nietsch
t3lib/class.t3lib_tcemain.php