Fixed bug #16526: EM resolve dependencies by moving common objects to API class
[Packages/TYPO3.CMS.git] / typo3 / sysext / em / ext_autoload.php
1 <?php
2 $emClassesPath = PATH_site . 'typo3/sysext/em/classes/';
3 $emInterfacesPath = PATH_site . 'typo3/sysext/em/interfaces/';
4 return array(
5 'tx_em_index_checkdatabaseupdateshook' => $emInterfacesPath . 'interface.tx_em_index_checkdatabaseupdateshook.php',
6
7 'sc_mod_tools_em_index' => $emClassesPath . 'index.php',
8 'tx_em_api' => $emClassesPath . 'class.tx_em_api.php',
9
10 'tx_em_connection_ter' => $emClassesPath . 'connection/class.tx_em_connection_ter.php',
11 'tx_em_connection_soap' => $emClassesPath . 'connection/class.tx_em_connection_soap.php',
12 'tx_em_connection_extdirectserver' => $emClassesPath . 'connection/class.tx_em_connection_extdirectserver.php',
13
14 'tx_em_database' => $emClassesPath . 'database/class.tx_em_database.php',
15
16 'tx_em_xmlexception' => $emClassesPath . 'exception/class.tx_em_xml_exception.php',
17 'tx_em_connection_exception' => $emClassesPath . 'exception/class.tx_em_connection_exception.php',
18 'tx_em_extensionxml_exception' => $emClassesPath . 'exception/class.tx_em_extensionxml_exception.php',
19 'tx_em_extensionimport_exception' => $emClassesPath . 'exception/class.tx_em_extensionimport_exception.php',
20 'tx_em_mirrorxml_exception' => $emClassesPath . 'exception/class.tx_em_mirrorxml_exception.php',
21
22 'tx_em_extensions_list' => $emClassesPath . 'extensions/class.tx_em_extensions_list.php',
23 'tx_em_extensions_details' => $emClassesPath . 'extensions/class.tx_em_extensions_details.php',
24
25 'tx_em_import_extensionlistimporter' => $emClassesPath . 'import/class.tx_em_import_extensionlistimporter.php',
26 'tx_em_import_mirrorlistimporter' => $emClassesPath . 'import/class.tx_em_import_mirrorlistimporter.php',
27
28 'tx_em_install' => $emClassesPath . 'install/class.tx_em_install.php',
29
30 'tx_em_parser_xmlabstractparser' => $emClassesPath . 'parser/class.tx_em_parser_xmlabstractparser.php',
31 'tx_em_parser_extensionxmlabstractparser' => $emClassesPath . 'parser/class.tx_em_parser_extensionxmlabstractparser.php',
32 'tx_em_parser_mirrorxmlabstractparser' => $emClassesPath . 'parser/class.tx_em_parser_mirrorxmlabstractparser.php',
33 'tx_em_parser_xmlparserfactory' => $emClassesPath . 'parser/class.tx_em_parser_xmlparserfactory.php',
34 'tx_em_parser_mirrorxmlpullparser' => $emClassesPath . 'parser/class.tx_em_parser_mirrorxmlpullparser.php',
35 'tx_em_parser_mirrorxmlpushparser' => $emClassesPath . 'parser/class.tx_em_parser_mirrorxmlpushparser.php',
36 'tx_em_parser_extensionxmlpullparser' => $emClassesPath . 'parser/class.tx_em_parser_extensionxmlpullparser.php',
37 'tx_em_parser_extensionxmlpushparser' => $emClassesPath . 'parser/class.tx_em_parser_extensionxmlpushparser.php',
38
39 'tx_em_repository' => $emClassesPath . 'repository/class.tx_em_repository.php',
40 'tx_em_repository_mirrors' => $emClassesPath . 'repository/class.tx_em_repository_mirrors.php',
41 'tx_em_repository_utility' => $emClassesPath . 'repository/class.tx_em_repository_utility.php',
42
43 'tx_em_settings' => $emClassesPath . 'settings/class.tx_em_settings.php',
44
45 'tx_em_tasks_updateextensionlist' => $emClassesPath . 'tasks/class.tx_em_tasks_updateextensionlist.php',
46
47 'tx_em_tools' => $emClassesPath . 'tools/class.tx_em_tools.php',
48 'tx_em_tools_unzip' => $emClassesPath . 'tools/class.tx_em_tools_unzip.php',
49 'tx_em_tools_xmlhandler' => $emClassesPath . 'tools/class.tx_em_tools_xmlhandler.php',
50
51 'tx_em_translations' => $emClassesPath . 'translations/class.tx_em_translations.php',
52
53
54 //'tx_em_develop' => $emClassesPath . 'class.tx_em_develop.php',
55 //'tx_em_extensionmanager' => $emClassesPath . 'class.tx_em_extensionmanager.php',
56
57 );
58 ?>