Passed
Push — master ( 25a926...39145a )
by
unknown
20:30
created
typo3/sysext/core/Classes/Authentication/Mfa/MfaProviderRegistry.php 1 patch
Spacing   +2 added lines, -2 removed lines patch added patch discarded remove patch
@@ -79,7 +79,7 @@  discard block
 block discarded – undo
79 79
      */
80 80
     public function getActiveProviders(AbstractUserAuthentication $user): array
81 81
     {
82
-        return array_filter($this->providers, static function ($provider) use ($user) {
82
+        return array_filter($this->providers, static function($provider) use ($user) {
83 83
             return $provider->isActive(MfaProviderPropertyManager::create($provider, $user));
84 84
         });
85 85
     }
@@ -131,7 +131,7 @@  discard block
 block discarded – undo
131 131
      */
132 132
     public function getLockedProviders(AbstractUserAuthentication $user): array
133 133
     {
134
-        return array_filter($this->providers, static function ($provider) use ($user) {
134
+        return array_filter($this->providers, static function($provider) use ($user) {
135 135
             return $provider->isLocked(MfaProviderPropertyManager::create($provider, $user));
136 136
         });
137 137
     }
Please login to merge, or discard this patch.
typo3/sysext/core/Classes/Authentication/Mfa/MfaViewType.php 1 patch
Spacing   +2 added lines, -2 removed lines patch added patch discarded remove patch
@@ -27,6 +27,6 @@
 block discarded – undo
27 27
 class MfaViewType extends Enumeration
28 28
 {
29 29
     public const SETUP = 'setup';
30
-    public const EDIT ='edit';
31
-    public const AUTH ='auth';
30
+    public const EDIT = 'edit';
31
+    public const AUTH = 'auth';
32 32
 }
Please login to merge, or discard this patch.
typo3/sysext/backend/Classes/Controller/MfaController.php 1 patch
Spacing   +1 added lines, -1 removed lines patch added patch discarded remove patch
@@ -169,7 +169,7 @@
 block discarded – undo
169 169
      */
170 170
     protected function getAlternativeProviders(): array
171 171
     {
172
-        return array_filter($this->allowedProviders, function ($provider) {
172
+        return array_filter($this->allowedProviders, function($provider) {
173 173
             return $provider !== $this->mfaProvider
174 174
                 && $provider->isActive(MfaProviderPropertyManager::create($provider, $this->getBackendUser()));
175 175
         });
Please login to merge, or discard this patch.
typo3/sysext/backend/Classes/Controller/AbstractMfaController.php 1 patch
Spacing   +1 added lines, -1 removed lines patch added patch discarded remove patch
@@ -110,7 +110,7 @@
 block discarded – undo
110 110
         }
111 111
 
112 112
         // Set up allowed providers based on user TSconfig and user groupData
113
-        $this->allowedProviders = array_filter($this->mfaProviderRegistry->getProviders(), function ($identifier) {
113
+        $this->allowedProviders = array_filter($this->mfaProviderRegistry->getProviders(), function($identifier) {
114 114
             return $this->getBackendUser()->check('mfa_providers', $identifier)
115 115
                 && !GeneralUtility::inList(($this->mfaTsConfig['disableProviders'] ?? ''), $identifier);
116 116
         }, ARRAY_FILTER_USE_KEY);
Please login to merge, or discard this patch.
typo3/sysext/backend/Classes/Form/Element/MfaInfoElement.php 1 patch
Spacing   +30 added lines, -30 removed lines patch added patch discarded remove patch
@@ -115,8 +115,8 @@  discard block
 block discarded – undo
115 115
                 $childHtml[] = '<ul class="list-group t3js-mfa-active-providers-list">';
116 116
                 foreach ($activeProviders as $identifier => $activeProvider) {
117 117
                     $childHtml[] = '<li class="list-group-item" id="provider-' . htmlspecialchars($identifier) . '" style="line-height: 2.1em;">';
118
-                    $childHtml[] =  $this->iconFactory->getIcon($activeProvider->getIconIdentifier(), Icon::SIZE_SMALL);
119
-                    $childHtml[] =  htmlspecialchars($lang->sL($activeProvider->getTitle()));
118
+                    $childHtml[] = $this->iconFactory->getIcon($activeProvider->getIconIdentifier(), Icon::SIZE_SMALL);
119
+                    $childHtml[] = htmlspecialchars($lang->sL($activeProvider->getTitle()));
120 120
                     if (in_array($identifier, $lockedProviders, true)) {
121 121
                         $childHtml[] = '<span class="label label-danger">' . htmlspecialchars($lang->sL('LLL:EXT:core/Resources/Private/Language/locallang_core.xlf:labels.locked')) . '</span>';
122 122
                     } else {
@@ -124,15 +124,15 @@  discard block
 block discarded – undo
124 124
                     }
125 125
                     if ($isDeactivationAllowed) {
126 126
                         $childHtml[] = '<button type="button"';
127
-                        $childHtml[] =  ' class="btn btn-default btn-sm pull-right t3js-deactivate-provider-button"';
128
-                        $childHtml[] =  ' data-confirmation-title="' . htmlspecialchars(sprintf($lang->sL('LLL:EXT:core/Resources/Private/Language/locallang_core.xlf:buttons.deactivateMfaProvider'), $lang->sL($activeProvider->getTitle()))) . '"';
129
-                        $childHtml[] =  ' data-confirmation-content="' . htmlspecialchars(sprintf($lang->sL('LLL:EXT:core/Resources/Private/Language/locallang_core.xlf:buttons.deactivateMfaProvider.confirmation.text'), $lang->sL($activeProvider->getTitle()))) . '"';
130
-                        $childHtml[] =  ' data-confirmation-cancel-text="' . htmlspecialchars($lang->sL('LLL:EXT:core/Resources/Private/Language/locallang_core.xlf:labels.cancel')) . '"';
131
-                        $childHtml[] =  ' data-confirmation-deactivate-text="' . htmlspecialchars($lang->sL('LLL:EXT:core/Resources/Private/Language/locallang_core.xlf:labels.deactivate')) . '"';
132
-                        $childHtml[] =  ' data-provider="' . htmlspecialchars($identifier) . '"';
133
-                        $childHtml[] =  ' title="' . htmlspecialchars(sprintf($lang->sL('LLL:EXT:core/Resources/Private/Language/locallang_core.xlf:buttons.deactivateMfaProvider'), $lang->sL($activeProvider->getTitle()))) . '"';
134
-                        $childHtml[] =  '>';
135
-                        $childHtml[] =      $this->iconFactory->getIcon('actions-delete', Icon::SIZE_SMALL)->render('inline');
127
+                        $childHtml[] = ' class="btn btn-default btn-sm pull-right t3js-deactivate-provider-button"';
128
+                        $childHtml[] = ' data-confirmation-title="' . htmlspecialchars(sprintf($lang->sL('LLL:EXT:core/Resources/Private/Language/locallang_core.xlf:buttons.deactivateMfaProvider'), $lang->sL($activeProvider->getTitle()))) . '"';
129
+                        $childHtml[] = ' data-confirmation-content="' . htmlspecialchars(sprintf($lang->sL('LLL:EXT:core/Resources/Private/Language/locallang_core.xlf:buttons.deactivateMfaProvider.confirmation.text'), $lang->sL($activeProvider->getTitle()))) . '"';
130
+                        $childHtml[] = ' data-confirmation-cancel-text="' . htmlspecialchars($lang->sL('LLL:EXT:core/Resources/Private/Language/locallang_core.xlf:labels.cancel')) . '"';
131
+                        $childHtml[] = ' data-confirmation-deactivate-text="' . htmlspecialchars($lang->sL('LLL:EXT:core/Resources/Private/Language/locallang_core.xlf:labels.deactivate')) . '"';
132
+                        $childHtml[] = ' data-provider="' . htmlspecialchars($identifier) . '"';
133
+                        $childHtml[] = ' title="' . htmlspecialchars(sprintf($lang->sL('LLL:EXT:core/Resources/Private/Language/locallang_core.xlf:buttons.deactivateMfaProvider'), $lang->sL($activeProvider->getTitle()))) . '"';
134
+                        $childHtml[] = '>';
135
+                        $childHtml[] = $this->iconFactory->getIcon('actions-delete', Icon::SIZE_SMALL)->render('inline');
136 136
                         $childHtml[] = '</button>';
137 137
                     }
138 138
                     $childHtml[] = '</li>';
@@ -144,29 +144,29 @@  discard block
 block discarded – undo
144 144
         $fieldId = 't3js-form-field-mfa-id' . StringUtility::getUniqueId('-');
145 145
 
146 146
         $html[] = '<div class="formengine-field-item t3js-formengine-field-item" id="' . htmlspecialchars($fieldId) . '">';
147
-        $html[] =   '<div class="form-control-wrap" style="max-width: ' . (int)$this->formMaxWidth($this->defaultInputWidth) . 'px">';
148
-        $html[] =       '<div class="form-wizards-wrap">';
149
-        $html[] =           '<div class="form-wizards-element">';
150
-        $html[] =               implode(PHP_EOL, $childHtml);
147
+        $html[] = '<div class="form-control-wrap" style="max-width: ' . (int)$this->formMaxWidth($this->defaultInputWidth) . 'px">';
148
+        $html[] = '<div class="form-wizards-wrap">';
149
+        $html[] = '<div class="form-wizards-element">';
150
+        $html[] = implode(PHP_EOL, $childHtml);
151 151
         if ($isDeactivationAllowed) {
152 152
             $html[] = '<div class="form-wizards-items-bottom">';
153
-            $html[] =   '<div class="help-block">';
154
-            $html[] =       '<button type="button"';
155
-            $html[] =           ' class="t3js-deactivate-mfa-button btn btn-danger ' . ($activeProviders === [] ? 'disabled" disabled="disabled' : '') . '"';
156
-            $html[] =           ' data-confirmation-title="' . htmlspecialchars($lang->sL('LLL:EXT:core/Resources/Private/Language/locallang_core.xlf:buttons.deactivateMfa')) . '"';
157
-            $html[] =           ' data-confirmation-content="' . htmlspecialchars($lang->sL('LLL:EXT:core/Resources/Private/Language/locallang_core.xlf:buttons.deactivateMfa.confirmation.text')) . '"';
158
-            $html[] =           ' data-confirmation-cancel-text="' . htmlspecialchars($lang->sL('LLL:EXT:core/Resources/Private/Language/locallang_core.xlf:labels.cancel')) . '"';
159
-            $html[] =           ' data-confirmation-deactivate-text="' . htmlspecialchars($lang->sL('LLL:EXT:core/Resources/Private/Language/locallang_core.xlf:labels.deactivate')) . '"';
160
-            $html[] =       '>';
161
-            $html[] =           $this->iconFactory->getIcon('actions-toggle-off', Icon::SIZE_SMALL)->render('inline');
162
-            $html[] =           htmlspecialchars($lang->sL('LLL:EXT:core/Resources/Private/Language/locallang_core.xlf:buttons.deactivateMfa'));
163
-            $html[] =       '</button>';
164
-            $html[] =   '</div>';
153
+            $html[] = '<div class="help-block">';
154
+            $html[] = '<button type="button"';
155
+            $html[] = ' class="t3js-deactivate-mfa-button btn btn-danger ' . ($activeProviders === [] ? 'disabled" disabled="disabled' : '') . '"';
156
+            $html[] = ' data-confirmation-title="' . htmlspecialchars($lang->sL('LLL:EXT:core/Resources/Private/Language/locallang_core.xlf:buttons.deactivateMfa')) . '"';
157
+            $html[] = ' data-confirmation-content="' . htmlspecialchars($lang->sL('LLL:EXT:core/Resources/Private/Language/locallang_core.xlf:buttons.deactivateMfa.confirmation.text')) . '"';
158
+            $html[] = ' data-confirmation-cancel-text="' . htmlspecialchars($lang->sL('LLL:EXT:core/Resources/Private/Language/locallang_core.xlf:labels.cancel')) . '"';
159
+            $html[] = ' data-confirmation-deactivate-text="' . htmlspecialchars($lang->sL('LLL:EXT:core/Resources/Private/Language/locallang_core.xlf:labels.deactivate')) . '"';
160
+            $html[] = '>';
161
+            $html[] = $this->iconFactory->getIcon('actions-toggle-off', Icon::SIZE_SMALL)->render('inline');
162
+            $html[] = htmlspecialchars($lang->sL('LLL:EXT:core/Resources/Private/Language/locallang_core.xlf:buttons.deactivateMfa'));
163
+            $html[] = '</button>';
164
+            $html[] = '</div>';
165 165
             $html[] = '</div>';
166 166
         }
167
-        $html[] =           '</div>';
168
-        $html[] =       '</div>';
169
-        $html[] =   '</div>';
167
+        $html[] = '</div>';
168
+        $html[] = '</div>';
169
+        $html[] = '</div>';
170 170
         $html[] = '</div>';
171 171
 
172 172
         $resultArray['requireJsModules'][] = ['TYPO3/CMS/Backend/FormEngine/Element/MfaInfoElement' => '
Please login to merge, or discard this patch.
typo3/sysext/setup/Classes/Controller/SetupModuleController.php 1 patch
Spacing   +2 added lines, -2 removed lines patch added patch discarded remove patch
@@ -677,8 +677,8 @@
 block discarded – undo
677 677
                         break;
678 678
                     }
679 679
                     $html .= '<a href="' . htmlspecialchars((string)$uriBuilder->buildUriFromRoute('mfa')) . '" class="btn btn-' . ($hasActiveProviders ? 'default' : 'success') . '">';
680
-                    $html .=    GeneralUtility::makeInstance(IconFactory::class)->getIcon($hasActiveProviders ? 'actions-cog' : 'actions-add', Icon::SIZE_SMALL);
681
-                    $html .=    ' <span>' . htmlspecialchars($lang->getLL('mfaProviders.' . ($hasActiveProviders ? 'manageLinkTitle' : 'setupLinkTitle'))) . '</span>';
680
+                    $html .= GeneralUtility::makeInstance(IconFactory::class)->getIcon($hasActiveProviders ? 'actions-cog' : 'actions-add', Icon::SIZE_SMALL);
681
+                    $html .= ' <span>' . htmlspecialchars($lang->getLL('mfaProviders.' . ($hasActiveProviders ? 'manageLinkTitle' : 'setupLinkTitle'))) . '</span>';
682 682
                     $html .= '</a>';
683 683
                     break;
684 684
                 default:
Please login to merge, or discard this patch.