[TYPO3-core] Feature #9633: [CRASH] Implement autoloading for TYPO3

Xavier Perseguers typo3 at perseguers.ch
Tue May 19 20:04:17 CEST 2009


Hi,

>> CRASH:
>> Since update to revision 5449, DBAL does not work anymore!
>>
> Problem is with typo3/init.php. I'm investigating....

Without autoloading (around line 171):

require_once(PATH_t3lib.'class.t3lib_db.php');

/** @var TYPO3_DB t3lib_db */
$TYPO3_DB = t3lib_div::makeInstance('t3lib_DB');
t3lib_div::debug($TYPO3_DB);
die('');

It gives me a ux_t3lib_DB Object back.



With autoloader instead of require_once (same place):

require_once(PATH_t3lib . 'class.t3lib_autoloader.php');
t3lib_autoloader::registerAutoloader();

/** @var TYPO3_DB t3lib_db */
$TYPO3_DB = t3lib_div::makeInstance('t3lib_DB');
t3lib_div::debug($TYPO3_DB);
die('');

It gives me a t3lib_DB Object back.

-- 
Xavier Perseguers
http://xavier.perseguers.ch/en

One contribution a day keeps the fork away


More information about the TYPO3-team-core mailing list