[BUGFIX] Caching framework: Improve configuration handling
authorChristian Kuhn <lolli@schwarzbu.ch>
Fri, 24 Jun 2011 19:54:14 +0000 (21:54 +0200)
committerSteffen Gebert <steffen.gebert@typo3.org>
Sat, 25 Jun 2011 10:47:36 +0000 (12:47 +0200)
commit3f136897158803fccc03ba10e631b938dcb746bd
treed0c837c6ea48be33d058ad682e2ad8be94a2f411
parent678d586502c47c5f49ae0c5453354be5249ae7cb
[BUGFIX] Caching framework: Improve configuration handling

The cache manager takes care of correct cache configurations
given to the cache factory. The patch improves the handling of
default configuration for lazy cache setups.

Registration of new cache frontends or backends in TYPO3_CONF_VARS
is removed, new cache frontends or backends of extensions can be
defined by registering them to the autoloader only.

Change-Id: I62fd755b16d84dae2d13f0aab0062c95df2232c7
Resolves: #27689
Reviewed-on: http://review.typo3.org/2921
Reviewed-by: Philipp Gampe
Tested-by: Philipp Gampe
Reviewed-by: Susanne Moog
Reviewed-by: Steffen Gebert
Tested-by: Steffen Gebert
NEWS.txt
t3lib/cache/class.t3lib_cache_factory.php
t3lib/cache/class.t3lib_cache_manager.php
t3lib/config_default.php
tests/t3lib/cache/class.t3lib_cache_factoryTest.php
tests/t3lib/cache/class.t3lib_cache_managerTest.php