Aaron Schulz has uploaded a new change for review.
https://gerrit.wikimedia.org/r/59191
Change subject: Added a executeSuccessRedirect() function to LoginForm.
......................................................................
Added a executeSuccessRedirect() function to LoginForm.
Change-Id: Idd71cac47195402ebffeb7047e91efb200a32b58
---
M includes/specials/SpecialUserlogin.php
1 file changed, 15 insertions(+), 0 deletions(-)
git pull ssh://gerrit.wikimedia.org:29418/mediawiki/core
refs/changes/91/59191/1
diff --git a/includes/specials/SpecialUserlogin.php
b/includes/specials/SpecialUserlogin.php
index e0ddc96..95632ea 100644
--- a/includes/specials/SpecialUserlogin.php
+++ b/includes/specials/SpecialUserlogin.php
@@ -975,6 +975,21 @@
/**
* Add a "return to" link or redirect to it.
+ * Extensions can use this to reuse the "return to" logic after
+ * inject steps (such as redirection) into the login process.
+ *
+ * @param string $returnTo
+ * @param array|string $returnToQuery
+ * @since 1.22
+ */
+ public function executeSuccessRedirect( $returnTo, $returnToQuery ) {
+ $this->mReturnTo = $returnTo;
+ $this->mReturnToQuery = $returnToQuery;
+ $this->executeReturnTo( 'successredirect' );
+ }
+
+ /**
+ * Add a "return to" link or redirect to it.
*
* @param $type string, one of the following:
* - error: display a return to link ignoring $wgRedirectOnLogin
--
To view, visit https://gerrit.wikimedia.org/r/59191
To unsubscribe, visit https://gerrit.wikimedia.org/r/settings
Gerrit-MessageType: newchange
Gerrit-Change-Id: Idd71cac47195402ebffeb7047e91efb200a32b58
Gerrit-PatchSet: 1
Gerrit-Project: mediawiki/core
Gerrit-Branch: master
Gerrit-Owner: Aaron Schulz <[email protected]>
_______________________________________________
MediaWiki-commits mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits