[TASK] Change PHP namespace of EXT:openid to FoT3 99/44499/4
authorHelmut Hummel <helmut.hummel@typo3.org>
Tue, 3 Nov 2015 10:31:41 +0000 (11:31 +0100)
committerNicole Cordes <typo3@cordes.co>
Tue, 3 Nov 2015 15:08:18 +0000 (16:08 +0100)
Change the PHP namespace and the according
composer.json information to FoT3 in preparation
of removing the extension from the Core.

Resolves: #71273
Releases: master
Change-Id: I7a3a48be4bd2852c1035096a8e18785a459eb816
Reviewed-on: https://review.typo3.org/44499
Reviewed-by: Wouter Wolters <typo3@wouterwolters.nl>
Tested-by: Wouter Wolters <typo3@wouterwolters.nl>
Reviewed-by: Nicole Cordes <typo3@cordes.co>
Tested-by: Nicole Cordes <typo3@cordes.co>
16 files changed:
composer.json
composer.lock
typo3/sysext/openid/Classes/Exception.php
typo3/sysext/openid/Classes/LoginProvider/OpenIdLoginProvider.php
typo3/sysext/openid/Classes/OpenidEid.php
typo3/sysext/openid/Classes/OpenidModuleSetup.php
typo3/sysext/openid/Classes/OpenidService.php
typo3/sysext/openid/Classes/OpenidStore.php
typo3/sysext/openid/Classes/Wizard.php
typo3/sysext/openid/Configuration/Backend/Routes.php
typo3/sysext/openid/Migrations/Code/ClassAliasMap.php
typo3/sysext/openid/Migrations/Code/LegacyClassesForIde.php
typo3/sysext/openid/class.tx_openid_eid.php
typo3/sysext/openid/composer.json
typo3/sysext/openid/ext_localconf.php
typo3/sysext/openid/ext_tables.php

index cd2daed..96897ae 100644 (file)
                        "TYPO3\\CMS\\Linkvalidator\\": "typo3/sysext/linkvalidator/Classes/",
                        "TYPO3\\CMS\\Lowlevel\\": "typo3/sysext/lowlevel/Classes/",
                        "TYPO3\\CMS\\Opendocs\\": "typo3/sysext/opendocs/Classes/",
-                       "TYPO3\\CMS\\Openid\\": "typo3/sysext/openid/Classes/",
+                       "FoT3\\Openid\\": "typo3/sysext/openid/Classes/",
                        "TYPO3\\CMS\\Recordlist\\": "typo3/sysext/recordlist/Classes/",
                        "TYPO3\\CMS\\Recycler\\": "typo3/sysext/recycler/Classes/",
                        "TYPO3\\CMS\\Reports\\": "typo3/sysext/reports/Classes/",
index b13fcb9..de8a563 100644 (file)
@@ -4,7 +4,7 @@
         "Read more about it at https://getcomposer.org/doc/01-basic-usage.md#composer-lock-the-lock-file",
         "This file is @generated automatically"
     ],
-    "hash": "6a5af293a6d3cc5b94a76855de25a6b9",
+    "hash": "fb03f6a173ef67c566fb2a4051454c0c",
     "content-hash": "c5176f1db0efb9656eeaced7229636f5",
     "packages": [
         {
index a41294e..5bcb41f 100644 (file)
@@ -1,5 +1,5 @@
 <?php
-namespace TYPO3\CMS\Openid;
+namespace FoT3\Openid;
 
 /*
  * This file is part of the TYPO3 CMS project.
index 7c8b925..1c1dc76 100644 (file)
@@ -1,5 +1,5 @@
 <?php
-namespace TYPO3\CMS\Openid\LoginProvider;
+namespace FoT3\Openid\LoginProvider;
 
 /*
  * This file is part of the TYPO3 CMS project.
@@ -23,7 +23,7 @@ use TYPO3\CMS\Fluid\View\StandaloneView;
 /**
  * Class OpenIdLoginProvider
  *
- * @package TYPO3\CMS\Openid\LoginProvider
+ * @package FoT3\Openid\LoginProvider
  */
 class OpenIdLoginProvider implements LoginProviderInterface
 {
index f120716..fcd8248 100644 (file)
@@ -1,5 +1,5 @@
 <?php
-namespace TYPO3\CMS\Openid;
+namespace FoT3\Openid;
 
 /*
  * This file is part of the TYPO3 CMS project.
index 50760e1..70f7e83 100644 (file)
@@ -1,5 +1,5 @@
 <?php
-namespace TYPO3\CMS\Openid;
+namespace FoT3\Openid;
 
 /*
  * This file is part of the TYPO3 CMS project.
index 154ee70..6571a98 100644 (file)
@@ -1,5 +1,5 @@
 <?php
-namespace TYPO3\CMS\Openid;
+namespace FoT3\Openid;
 
 /*
  * This file is part of the TYPO3 CMS project.
index 2e9467e..c78fb55 100644 (file)
@@ -1,5 +1,5 @@
 <?php
-namespace TYPO3\CMS\Openid;
+namespace FoT3\Openid;
 
 /*
  * This file is part of the TYPO3 CMS project.
index 1a334a9..ddb0de2 100644 (file)
@@ -1,5 +1,5 @@
 <?php
-namespace TYPO3\CMS\Openid;
+namespace FoT3\Openid;
 
 /*
  * This file is part of the TYPO3 CMS project.
index ea6be29..224d668 100644 (file)
@@ -6,6 +6,6 @@ return [
     // Register wizard
     'wizard_openid' => [
         'path' => '/wizard/openid',
-        'target' => \TYPO3\CMS\Openid\Wizard::class . '::mainAction'
+        'target' => \FoT3\Openid\Wizard::class . '::mainAction'
     ]
 ];
index 8b0b4cd..92d5868 100644 (file)
@@ -1,7 +1,11 @@
 <?php
 return array(
-    'tx_openid_eID' => \TYPO3\CMS\Openid\OpenidEid::class,
-    'tx_openid_mod_setup' => \TYPO3\CMS\Openid\OpenidModuleSetup::class,
-    'tx_openid_sv1' => \TYPO3\CMS\Openid\OpenidService::class,
-    'tx_openid_store' => \TYPO3\CMS\Openid\OpenidStore::class,
+    'tx_openid_eID' => \FoT3\Openid\OpenidEid::class,
+    'tx_openid_mod_setup' => \FoT3\Openid\OpenidModuleSetup::class,
+    'tx_openid_sv1' => \FoT3\Openid\OpenidService::class,
+    'tx_openid_store' => \FoT3\Openid\OpenidStore::class,
+    'typo3\\cms\\openid\\openideid' => \FoT3\Openid\OpenidEid::class,
+    'typo3\\cms\\openid\\openidmodulesetup' => \FoT3\Openid\OpenidModuleSetup::class,
+    'typo3\\cms\\openid\\openidservice' => \FoT3\Openid\OpenidService::class,
+    'typo3\\cms\\openid\\openidstore' => \FoT3\Openid\OpenidStore::class,
 );
index c0ebb28..7281a08 100644 (file)
@@ -1,30 +1,64 @@
 <?php
-die('Access denied');
-
-/**
- * @deprecated since 6.0, removed since 7.0
- */
-class tx_openid_eID extends \TYPO3\CMS\Openid\OpenidEid
+namespace
 {
-}
+    die('Access denied');
 
-/**
- * @deprecated since 6.0, removed since 7.0
- */
-class tx_openid_mod_setup extends \TYPO3\CMS\Openid\OpenidModuleSetup
-{
-}
+    /**
    * @deprecated since 6.0, removed since 7.0
    */
+    class tx_openid_eID extends \FoT3\Openid\OpenidEid
+    {
+    }
 
-/**
- * @deprecated since 6.0, removed since 7.0
- */
-class tx_openid_sv1 extends \TYPO3\CMS\Openid\OpenidService
-{
+    /**
+     * @deprecated since 6.0, removed since 7.0
+     */
+    class tx_openid_mod_setup extends \FoT3\Openid\OpenidModuleSetup
+    {
+    }
+
+    /**
+     * @deprecated since 6.0, removed since 7.0
+     */
+    class tx_openid_sv1 extends \FoT3\Openid\OpenidService
+    {
+    }
+
+    /**
+     * @deprecated since 6.0, removed since 7.0
+     */
+    class tx_openid_store extends \FoT3\Openid\OpenidStore
+    {
+    }
 }
 
-/**
- * @deprecated since 6.0, removed since 7.0
- */
-class tx_openid_store extends \TYPO3\CMS\Openid\OpenidStore
+namespace TYPO3\CMS\Openid
 {
+    /**
+     * @deprecated since 7.0, removed since 8.0
+     */
+    class OpenidEid extends \FoT3\Openid\OpenidEid
+    {
+    }
+
+    /**
+     * @deprecated since 7.0, removed since 8.0
+     */
+    class OpenidModuleSetup extends \FoT3\Openid\OpenidModuleSetup
+    {
+    }
+
+    /**
+     * @deprecated since 7.0, removed since 8.0
+     */
+    class OpenidService extends \FoT3\Openid\OpenidService
+    {
+    }
+
+    /**
+     * @deprecated since 7.0, removed since 8.0
+     */
+    class OpenidStore extends \FoT3\Openid\OpenidStore
+    {
+    }
 }
index 385dbde..fbbe2bc 100644 (file)
@@ -12,6 +12,6 @@
  * The TYPO3 project - inspiring people to share!
  */
 
-/* @var \TYPO3\CMS\Openid\OpenidEid $module */
-$module = \TYPO3\CMS\Core\Utility\GeneralUtility::makeInstance(\TYPO3\CMS\Openid\OpenidEid::class);
+/* @var \FoT3\Openid\OpenidEid $module */
+$module = \TYPO3\CMS\Core\Utility\GeneralUtility::makeInstance(\FoT3\Openid\OpenidEid::class);
 $module->main();
index 2389d18..190671c 100644 (file)
@@ -1,6 +1,6 @@
 {
        "name": "typo3/cms-openid",
-       "type": "typo3-cms-framework",
+       "type": "typo3-cms-extension",
        "description": "TYPO3 Core",
        "homepage": "https://typo3.org",
        "license": ["GPL-2.0+"],
@@ -15,7 +15,7 @@
        },
        "autoload": {
                "psr-4": {
-                       "TYPO3\\CMS\\Openid\\": "Classes/"
+                       "FoT3\\Openid\\": "Classes/"
                }
        },
        "extra": {
index 29454eb..7666ee3 100644 (file)
@@ -16,7 +16,7 @@ defined('TYPO3_MODE') or die();
         'quality' => 50,
         'os' => '',
         'exec' => '',
-        'className' => \TYPO3\CMS\Openid\OpenidService::class
+        'className' => \FoT3\Openid\OpenidService::class
     )
 );
 
@@ -35,19 +35,19 @@ defined('TYPO3_MODE') or die();
         'quality' => 50,
         'os' => '',
         'exec' => '',
-        'className' => \TYPO3\CMS\Openid\OpenidService::class
+        'className' => \FoT3\Openid\OpenidService::class
     )
 );
 
 // Register eID script that performs final FE user authentication. It will be called by the OpenID provider
 $GLOBALS['TYPO3_CONF_VARS']['FE']['eID_include']['tx_openid'] = 'EXT:openid/class.tx_openid_eid.php';
-$GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['setup']['accessLevelCheck'][\TYPO3\CMS\Openid\OpenidModuleSetup::class] = '';
+$GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['setup']['accessLevelCheck'][\FoT3\Openid\OpenidModuleSetup::class] = '';
 
 // Use popup window to refresh login instead of the AJAX relogin:
 $GLOBALS['TYPO3_CONF_VARS']['BE']['showRefreshLoginPopup'] = 1;
 
 $GLOBALS['TYPO3_CONF_VARS']['EXTCONF']['backend']['loginProviders'][1433416748] = array(
-    'provider' => \TYPO3\CMS\Openid\LoginProvider\OpenIdLoginProvider::class,
+    'provider' => \FoT3\Openid\LoginProvider\OpenIdLoginProvider::class,
     'sorting' => 25,
     'icon-class' => 'fa-openid',
     'label' => 'LLL:EXT:openid/Resources/Private/Language/locallang.xlf:login.link'
index 7069bf7..e260ff1 100644 (file)
@@ -9,8 +9,8 @@ if (TYPO3_MODE === 'BE') {
         'table' => 'be_users',
         'label' => 'LLL:EXT:openid/locallang_db.xlf:_MOD_user_setup.tx_openid_openid',
         'csh' => 'tx_openid_openid',
-        'userFunc' => \TYPO3\CMS\Openid\OpenidModuleSetup::class . '->renderOpenID',
-        'access' => \TYPO3\CMS\Openid\OpenidModuleSetup::class
+        'userFunc' => \FoT3\Openid\OpenidModuleSetup::class . '->renderOpenID',
+        'access' => \FoT3\Openid\OpenidModuleSetup::class
     );
     \TYPO3\CMS\Core\Utility\ExtensionManagementUtility::addFieldsToUserSettings('tx_openid_openid', 'after:password2');
 }