[TASK] Use autoloader in rsaauth system extension
authorHelmut Hummel <helmut.hummel@typo3.org>
Mon, 22 Aug 2011 00:51:28 +0000 (02:51 +0200)
committerSusanne Moog <typo3@susannemoog.de>
Mon, 22 Aug 2011 12:45:04 +0000 (14:45 +0200)
Resolves: #29142
Releases: 4.6

Change-Id: I5ee0161a49d22c9d29b82bebfce6a16d3f1a439d
Reviewed-on: http://review.typo3.org/4461
Reviewed-by: Georg Ringer
Reviewed-by: Xavier Perseguers
Reviewed-by: Christian Kuhn
Tested-by: Christian Kuhn
Reviewed-by: Susanne Moog
Tested-by: Susanne Moog
12 files changed:
typo3/sysext/rsaauth/ext_autoload.php [new file with mode: 0644]
typo3/sysext/rsaauth/hooks/class.tx_rsaauth_backendwarnings.php
typo3/sysext/rsaauth/hooks/class.tx_rsaauth_feloginhook.php
typo3/sysext/rsaauth/hooks/class.tx_rsaauth_loginformhook.php
typo3/sysext/rsaauth/sv1/backends/class.tx_rsaauth_abstract_backend.php
typo3/sysext/rsaauth/sv1/backends/class.tx_rsaauth_backendfactory.php
typo3/sysext/rsaauth/sv1/backends/class.tx_rsaauth_cmdline_backend.php
typo3/sysext/rsaauth/sv1/backends/class.tx_rsaauth_php_backend.php
typo3/sysext/rsaauth/sv1/class.tx_rsaauth_sv1.php
typo3/sysext/rsaauth/sv1/storage/class.tx_rsaauth_session_storage.php
typo3/sysext/rsaauth/sv1/storage/class.tx_rsaauth_split_storage.php
typo3/sysext/rsaauth/sv1/storage/class.tx_rsaauth_storagefactory.php

diff --git a/typo3/sysext/rsaauth/ext_autoload.php b/typo3/sysext/rsaauth/ext_autoload.php
new file mode 100644 (file)
index 0000000..940c679
--- /dev/null
@@ -0,0 +1,21 @@
+<?php
+// DO NOT CHANGE THIS FILE! It is automatically generated by extdeveval::buildAutoloadRegistry.
+// This file was generated on 2011-08-22 08:37
+
+$extensionPath = t3lib_extMgm::extPath('rsaauth');
+return array(
+       'tx_rsaauth_backendwarnings' => $extensionPath . 'hooks/class.tx_rsaauth_backendwarnings.php',
+       'tx_rsaauth_feloginhook' => $extensionPath . 'hooks/class.tx_rsaauth_feloginhook.php',
+       'tx_rsaauth_loginformhook' => $extensionPath . 'hooks/class.tx_rsaauth_loginformhook.php',
+       'tx_rsaauth_sv1' => $extensionPath . 'sv1/class.tx_rsaauth_sv1.php',
+       'tx_rsaauth_abstract_backend' => $extensionPath . 'sv1/backends/class.tx_rsaauth_abstract_backend.php',
+       'tx_rsaauth_backendfactory' => $extensionPath . 'sv1/backends/class.tx_rsaauth_backendfactory.php',
+       'tx_rsaauth_cmdline_backend' => $extensionPath . 'sv1/backends/class.tx_rsaauth_cmdline_backend.php',
+       'tx_rsaauth_keypair' => $extensionPath . 'sv1/backends/class.tx_rsaauth_keypair.php',
+       'tx_rsaauth_php_backend' => $extensionPath . 'sv1/backends/class.tx_rsaauth_php_backend.php',
+       'tx_rsaauth_abstract_storage' => $extensionPath . 'sv1/storage/class.tx_rsaauth_abstract_storage.php',
+       'tx_rsaauth_session_storage' => $extensionPath . 'sv1/storage/class.tx_rsaauth_session_storage.php',
+       'tx_rsaauth_split_storage' => $extensionPath . 'sv1/storage/class.tx_rsaauth_split_storage.php',
+       'tx_rsaauth_storagefactory' => $extensionPath . 'sv1/storage/class.tx_rsaauth_storagefactory.php',
+);
+?>
\ No newline at end of file
index a14589c..1829564 100644 (file)
@@ -22,7 +22,6 @@
 *  This copyright notice MUST APPEAR in all copies of the script!
 ***************************************************************/
 
-require_once(t3lib_extMgm::extPath('rsaauth', 'sv1/backends/class.tx_rsaauth_backendfactory.php'));
 
 /**
  * This class contains a hook to the backend warnings collection. It checks
index a97a5f6..5823ddf 100644 (file)
@@ -22,8 +22,6 @@
 *  This copyright notice MUST APPEAR in all copies of the script!
 ***************************************************************/
 
-require_once(t3lib_extMgm::extPath('rsaauth') . 'sv1/backends/class.tx_rsaauth_backendfactory.php');
-require_once(t3lib_extMgm::extPath('rsaauth') . 'sv1/storage/class.tx_rsaauth_storagefactory.php');
 
 /**
  * This class contains a hook to implement RSA authentication for the TYPO3
index d4e2733..df31d30 100644 (file)
@@ -22,8 +22,6 @@
 *  This copyright notice MUST APPEAR in all copies of the script!
 ***************************************************************/
 
-require_once(t3lib_extMgm::extPath('rsaauth') . 'sv1/backends/class.tx_rsaauth_backendfactory.php');
-require_once(t3lib_extMgm::extPath('rsaauth', 'sv1/storage/class.tx_rsaauth_storagefactory.php'));
 
 /**
  * This class provides a hook to the login form to add extra javascript code
index 7e0ec5b..69b8293 100644 (file)
@@ -22,7 +22,6 @@
 *  This copyright notice MUST APPEAR in all copies of the script!
 ***************************************************************/
 
-require_once(t3lib_extMgm::extPath('rsaauth', 'sv1/backends/class.tx_rsaauth_keypair.php'));
 
 /**
  * This class contains an abstract SSL backend for the TYPO3 RSA authentication
index fdf43dc..51bf372 100644 (file)
@@ -22,7 +22,6 @@
 *  This copyright notice MUST APPEAR in all copies of the script!
 ***************************************************************/
 
-require_once(t3lib_extMgm::extPath('rsaauth', 'sv1/backends/class.tx_rsaauth_abstract_backend.php'));
 
 /**
  * This class contains a factory for the RSA backends.
index d9564f8..8caca6a 100644 (file)
@@ -22,7 +22,6 @@
 *  This copyright notice MUST APPEAR in all copies of the script!
 ***************************************************************/
 
-require_once(t3lib_extMgm::extPath('rsaauth', 'sv1/backends/class.tx_rsaauth_abstract_backend.php'));
 
 /**
  * This class contains a OpenSSL backend for the TYPO3 RSA authentication
index 9cb60ca..e4963f0 100644 (file)
@@ -22,7 +22,6 @@
 *  This copyright notice MUST APPEAR in all copies of the script!
 ***************************************************************/
 
-require_once(t3lib_extMgm::extPath('rsaauth', 'sv1/backends/class.tx_rsaauth_abstract_backend.php'));
 
 /**
  * This class contains a PHP OpenSSL backend for the TYPO3 RSA authentication
index 81f1aad..8f8c858 100644 (file)
@@ -23,8 +23,6 @@
 ***************************************************************/
 
 require_once(t3lib_extMgm::extPath('sv') . 'class.tx_sv_auth.php');
-require_once(t3lib_extMgm::extPath('rsaauth') . 'sv1/backends/class.tx_rsaauth_backendfactory.php');
-require_once(t3lib_extMgm::extPath('rsaauth') . 'sv1/storage/class.tx_rsaauth_storagefactory.php');
 
 // Include backends
 
index 25b4fe3..1ca2fe4 100644 (file)
@@ -22,7 +22,6 @@
 *  This copyright notice MUST APPEAR in all copies of the script!
 ***************************************************************/
 
-require_once(t3lib_extMgm::extPath('rsaauth', 'sv1/storage/class.tx_rsaauth_abstract_storage.php'));
 
 /**
  * This class contains a session-based storage for private keys. This storage
index 047e20a..a6e3db0 100644 (file)
@@ -22,7 +22,6 @@
 *  This copyright notice MUST APPEAR in all copies of the script!
 ***************************************************************/
 
-require_once(t3lib_extMgm::extPath('rsaauth', 'sv1/storage/class.tx_rsaauth_abstract_storage.php'));
 
 /**
  * This class contains a "split" storage for the data. It keeps part of the data
index 070bb24..33aceff 100644 (file)
@@ -22,7 +22,6 @@
 *  This copyright notice MUST APPEAR in all copies of the script!
 ***************************************************************/
 
-require_once(t3lib_extMgm::extPath('rsaauth', 'sv1/storage/class.tx_rsaauth_abstract_storage.php'));
 
 /**
  * This class contains a factory for the RSA backends.