@recaptime-dev's working patches + fork for Phorge, a community fork of Phabricator. (Upstream dev and stable branches are at upstream/main and upstream/stable respectively.) hq.recaptime.dev/wiki/Phorge
phorge phabricator
1
fork

Configure Feed

Select the types of activity you want to include in your feed.

Remove obsolete "PhabricatorAuthLoginHandler"

Summary: Depends on D20096. Reverts D14057. This was added for Phacility use cases in D14057 but never used. It is obsoleted by {nav Auth > Customize Messages} for non-Phacility use cases.

Test Plan: Grepped for removed symbol.

Reviewers: amckinley

Reviewed By: amckinley

Differential Revision: https://secure.phabricator.com/D20099

-56
-2
src/__phutil_library_map__.php
··· 2272 2272 'PhabricatorAuthLinkController' => 'applications/auth/controller/PhabricatorAuthLinkController.php', 2273 2273 'PhabricatorAuthListController' => 'applications/auth/controller/config/PhabricatorAuthListController.php', 2274 2274 'PhabricatorAuthLoginController' => 'applications/auth/controller/PhabricatorAuthLoginController.php', 2275 - 'PhabricatorAuthLoginHandler' => 'applications/auth/handler/PhabricatorAuthLoginHandler.php', 2276 2275 'PhabricatorAuthLoginMessageType' => 'applications/auth/message/PhabricatorAuthLoginMessageType.php', 2277 2276 'PhabricatorAuthLogoutConduitAPIMethod' => 'applications/auth/conduit/PhabricatorAuthLogoutConduitAPIMethod.php', 2278 2277 'PhabricatorAuthMFAEditEngineExtension' => 'applications/auth/engineextension/PhabricatorAuthMFAEditEngineExtension.php', ··· 8019 8018 'PhabricatorAuthLinkController' => 'PhabricatorAuthController', 8020 8019 'PhabricatorAuthListController' => 'PhabricatorAuthProviderConfigController', 8021 8020 'PhabricatorAuthLoginController' => 'PhabricatorAuthController', 8022 - 'PhabricatorAuthLoginHandler' => 'Phobject', 8023 8021 'PhabricatorAuthLoginMessageType' => 'PhabricatorAuthMessageType', 8024 8022 'PhabricatorAuthLogoutConduitAPIMethod' => 'PhabricatorAuthConduitAPIMethod', 8025 8023 'PhabricatorAuthMFAEditEngineExtension' => 'PhabricatorEditEngineExtension',
-18
src/applications/auth/controller/PhabricatorAuthStartController.php
··· 172 172 $button_columns); 173 173 } 174 174 175 - $handlers = PhabricatorAuthLoginHandler::getAllHandlers(); 176 - 177 - $delegating_controller = $this->getDelegatingController(); 178 - 179 - $header = array(); 180 - foreach ($handlers as $handler) { 181 - $handler = clone $handler; 182 - 183 - $handler->setRequest($request); 184 - 185 - if ($delegating_controller) { 186 - $handler->setDelegatingController($delegating_controller); 187 - } 188 - 189 - $header[] = $handler->getAuthLoginHeaderContent(); 190 - } 191 - 192 175 $invite_message = null; 193 176 if ($invite) { 194 177 $invite_message = $this->renderInviteHeader($invite); ··· 202 185 203 186 $title = pht('Login'); 204 187 $view = array( 205 - $header, 206 188 $invite_message, 207 189 $custom_message, 208 190 $out,
-36
src/applications/auth/handler/PhabricatorAuthLoginHandler.php
··· 1 - <?php 2 - 3 - abstract class PhabricatorAuthLoginHandler 4 - extends Phobject { 5 - 6 - private $request; 7 - private $delegatingController; 8 - 9 - public function getAuthLoginHeaderContent() { 10 - return array(); 11 - } 12 - 13 - final public function setDelegatingController(AphrontController $controller) { 14 - $this->delegatingController = $controller; 15 - return $this; 16 - } 17 - 18 - final public function getDelegatingController() { 19 - return $this->delegatingController; 20 - } 21 - 22 - final public function setRequest(AphrontRequest $request) { 23 - $this->request = $request; 24 - return $this; 25 - } 26 - 27 - final public function getRequest() { 28 - return $this->request; 29 - } 30 - 31 - final public static function getAllHandlers() { 32 - return id(new PhutilClassMapQuery()) 33 - ->setAncestorClass(__CLASS__) 34 - ->execute(); 35 - } 36 - }