[TASK] Make dbal compatible with new XCLASS handling
authorTolleiv Nietsch <info@tolleiv.de>
Mon, 16 Apr 2012 22:08:55 +0000 (00:08 +0200)
committerChristian Kuhn <lolli@schwarzbu.ch>
Sun, 29 Apr 2012 13:08:02 +0000 (15:08 +0200)
After #31893 dbal should use the ext_autoload.php to
register XCLASSes and own XCLASS lookups can be removed.

Change-Id: I24bc2b04e4e282986202d81995bfc7030bbb5de2
Resolves: #36183
Releases: 6.0

typo3/sysext/dbal/class.tx_dbal_autoloader.php
typo3/sysext/dbal/class.tx_dbal_em.php
typo3/sysext/dbal/class.tx_dbal_installtool.php
typo3/sysext/dbal/class.ux_db_list_extra.php
typo3/sysext/dbal/class.ux_t3lib_db.php
typo3/sysext/dbal/class.ux_t3lib_sqlparser.php
typo3/sysext/dbal/ext_autoload.php
typo3/sysext/dbal/ext_localconf.php
typo3/sysext/dbal/lib/class.tx_dbal_querycache.php
typo3/sysext/dbal/lib/class.tx_dbal_tsparserext.php
typo3/sysext/dbal/mod1/index.php

index 8c40f51..dca1f8c 100644 (file)
@@ -155,11 +155,6 @@ class tx_dbal_autoloader {
 
 }
 
-
-if (defined('TYPO3_MODE') && isset($GLOBALS['TYPO3_CONF_VARS'][TYPO3_MODE]['XCLASS']['ext/dbal/class.tx_dbal_autoloader.php'])) {
-       include_once($GLOBALS['TYPO3_CONF_VARS'][TYPO3_MODE]['XCLASS']['ext/dbal/class.tx_dbal_autoloader.php']);
-}
-
 // Make instance:
 $SOBE = t3lib_div::makeInstance('tx_dbal_autoloader');
 $SOBE->execute($this);
index b1e223b..16846b0 100644 (file)
@@ -398,9 +398,4 @@ class tx_dbal_em implements tx_em_Index_CheckDatabaseUpdatesHook {
                // currently not used
        }
 }
-
-
-if (defined('TYPO3_MODE') && isset($GLOBALS['TYPO3_CONF_VARS'][TYPO3_MODE]['XCLASS']['ext/dbal/class.tx_dbal_em.php'])) {
-       include_once($GLOBALS['TYPO3_CONF_VARS'][TYPO3_MODE]['XCLASS']['ext/dbal/class.tx_dbal_em.php']);
-}
 ?>
\ No newline at end of file
index 5506356..629615e 100644 (file)
@@ -579,9 +579,4 @@ class tx_dbal_installtool {
        }
 
 }
-
-
-if (defined('TYPO3_MODE') && isset($GLOBALS['TYPO3_CONF_VARS'][TYPO3_MODE]['XCLASS']['ext/dbal/class.tx_dbal_installtool.php'])) {
-       include_once($GLOBALS['TYPO3_CONF_VARS'][TYPO3_MODE]['XCLASS']['ext/dbal/class.tx_dbal_installtool.php']);
-}
 ?>
\ No newline at end of file
index 23d671c..956e2eb 100644 (file)
@@ -98,10 +98,4 @@ class ux_localRecordList extends localRecordList {
                }
        }
 }
-
-
-if (defined('TYPO3_MODE') && isset($GLOBALS['TYPO3_CONF_VARS'][TYPO3_MODE]['XCLASS']['ext/dbal/class.ux_db_list_extra.php'])) {
-       include_once($GLOBALS['TYPO3_CONF_VARS'][TYPO3_MODE]['XCLASS']['ext/dbal/class.ux_db_list_extra.php']);
-}
-
 ?>
\ No newline at end of file
index c093b75..02cf36f 100644 (file)
@@ -3920,10 +3920,4 @@ class ux_t3lib_DB extends t3lib_DB {
                return $output;
        }
 }
-
-
-if (defined('TYPO3_MODE') && isset($GLOBALS['TYPO3_CONF_VARS'][TYPO3_MODE]['XCLASS']['ext/dbal/class.ux_t3lib_db.php'])) {
-       include_once($GLOBALS['TYPO3_CONF_VARS'][TYPO3_MODE]['XCLASS']['ext/dbal/class.ux_t3lib_db.php']);
-}
-
 ?>
\ No newline at end of file
index 5851b41..78161e5 100644 (file)
@@ -760,10 +760,4 @@ class ux_t3lib_sqlparser extends t3lib_sqlparser {
                return $output;
        }
 }
-
-
-if (defined('TYPO3_MODE') && isset($GLOBALS['TYPO3_CONF_VARS'][TYPO3_MODE]['XCLASS']['ext/dbal/class.ux_t3lib_sqlparser.php'])) {
-       include_once($GLOBALS['TYPO3_CONF_VARS'][TYPO3_MODE]['XCLASS']['ext/dbal/class.ux_t3lib_sqlparser.php']);
-}
-
 ?>
\ No newline at end of file
index 7bec386..9b52b4d 100644 (file)
@@ -1,9 +1,14 @@
 <?php
-// DO NOT CHANGE THIS FILE! It is automatically generated by extdeveval::buildAutoloadRegistry.
-// This file was generated on 2011-04-07 22:16
-
 $extensionPath = t3lib_extMgm::extPath('dbal');
 return array(
+       'tx_dbal_autoloader' => $extensionPath . 'class.tx_dbal_autoloader.php',
+       'tx_dbal_em' => $extensionPath . 'class.tx_dbal_em.php',
+       'tx_dbal_installtool' => $extensionPath . 'class.tx_dbal_installtool.php',
        'tx_dbal_querycache' => $extensionPath . 'lib/class.tx_dbal_querycache.php',
+       'tx_dbal_tsparserext' => $extensionPath . 'lib/class.tx_dbal_tsparserext.php',
+       'tx_dbal_module1' => $extensionPath . 'mod1/index.php',
+       'ux_t3lib_db' => $extensionPath . 'class.ux_t3lib_db.php',
+       'ux_t3lib_sqlparser' => $extensionPath . 'class.ux_t3lib_sqlparser.php',
+       'ux_db_list_extra' => $extensionPath . 'class.ux_db_list_extra.php'
 );
 ?>
\ No newline at end of file
index ecec226..589a597 100644 (file)
@@ -3,10 +3,6 @@ if (!defined('TYPO3_MODE')) {
        die ('Access denied.');
 }
 
-$GLOBALS['TYPO3_CONF_VARS'][TYPO3_MODE]['XCLASS']['t3lib/class.t3lib_db.php'] = t3lib_extMgm::extPath('dbal') . 'class.ux_t3lib_db.php';
-$GLOBALS['TYPO3_CONF_VARS'][TYPO3_MODE]['XCLASS']['t3lib/class.t3lib_sqlparser.php'] = t3lib_extMgm::extPath('dbal') . 'class.ux_t3lib_sqlparser.php';
-$GLOBALS['TYPO3_CONF_VARS'][TYPO3_MODE]['XCLASS']['typo3/class.db_list_extra.inc'] = t3lib_extMgm::extPath('dbal') . 'class.ux_db_list_extra.php';
-
 // Register a hook for the installer
 $GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['ext/install/mod/class.tx_install.php']['stepOutput'][] = 'EXT:dbal/class.tx_dbal_installtool.php:tx_dbal_installtool';
 $GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['ext/install/mod/class.tx_install.php']['writeLocalconf'][] = 'EXT:dbal/class.tx_dbal_installtool.php:tx_dbal_installtool';
index a32a410..86ce8b0 100644 (file)
@@ -48,9 +48,4 @@ class tx_dbal_querycache {
                }
        }
 }
-
-if (defined('TYPO3_MODE') && isset($GLOBALS['TYPO3_CONF_VARS'][TYPO3_MODE]['XCLASS']['ext/dbal/lib/class.tx_dbal_querycache.php'])) {
-       include_once($GLOBALS['TYPO3_CONF_VARS'][TYPO3_MODE]['XCLASS']['ext/dbal/lib/class.tx_dbal_querycache.php']);
-}
-
 ?>
\ No newline at end of file
index 8810b2c..4e45436 100644 (file)
@@ -61,10 +61,4 @@ class tx_dbal_tsparserext {
        }
 
 }
-
-
-if (defined('TYPO3_MODE') && isset($GLOBALS['TYPO3_CONF_VARS'][TYPO3_MODE]['XCLASS']['ext/dbal/lib/class.tx_dbal_tsparserext.php'])) {
-       include_once($GLOBALS['TYPO3_CONF_VARS'][TYPO3_MODE]['XCLASS']['ext/dbal/lib/class.tx_dbal_tsparserext.php']);
-}
-
 ?>
\ No newline at end of file
index 9e98f8d..41ece58 100644 (file)
@@ -588,11 +588,6 @@ updateQryForm(\'' . $input['QUERY'] . '\');
        }
 }
 
-if (defined('TYPO3_MODE') && isset($GLOBALS['TYPO3_CONF_VARS'][TYPO3_MODE]['XCLASS']['ext/dbal/mod1/index.php'])) {
-       include_once($GLOBALS['TYPO3_CONF_VARS'][TYPO3_MODE]['XCLASS']['ext/dbal/mod1/index.php']);
-}
-
-
 // Make instance:
 $SOBE = t3lib_div::makeInstance('tx_dbal_module1');
 $SOBE->init();