[!!!][TASK] Load extension configuration in function context
authorHelmut Hummel <helmut.hummel@typo3.org>
Sat, 16 Jun 2012 18:45:25 +0000 (20:45 +0200)
committerOliver Hader <oliver.hader@typo3.org>
Sat, 16 Jun 2012 22:05:11 +0000 (00:05 +0200)
commit721fe2aae079714c066283507dd81d7dec6d3fc9
tree858c969ba956d44bc565c4359ce2b420c1a9c483
parent564a5a75a3fc9641e14e28dd326b6eb227c899d3
[!!!][TASK] Load extension configuration in function context

Until now all the ext_localconf.php files provided by extensions
were included in a global scope. This is a major blocker for
a clean and flexible bootstrapping.

Include the configuration files in a method of the bootstrap class
and set all supported global variables as global.

Resolves: #38124
Releases: 6.0
Change-Id: I4e7136d39f85258f75f6f76cb60eeede8bfc0453
Reviewed-on: http://review.typo3.org/12139
Reviewed-by: Christian Kuhn
Tested-by: Christian Kuhn
Reviewed-by: Oliver Hader
Tested-by: Oliver Hader
t3lib/config_default.php
typo3/classes/Bootstrap/Backend.php