MediaWiki
1.34.0
|
Helper functions for the login form that need to be shared with other special pages (such as CentralAuth's SpecialCentralLogin). More...
Public Member Functions | |
__construct (IContextSource $context) | |
showReturnToPage ( $type, $returnTo='', $returnToQuery='', $stickHTTPS=false) | |
Show a return link or redirect to it. More... | |
Public Member Functions inherited from ContextSource | |
canUseWikiPage () | |
Check whether a WikiPage object can be get with getWikiPage(). More... | |
exportSession () | |
Export the resolved user IP, HTTP headers, user ID, and session ID. More... | |
getConfig () | |
getContext () | |
Get the base IContextSource object. More... | |
getLanguage () | |
getOutput () | |
getRequest () | |
getSkin () | |
getStats () | |
getTiming () | |
getTitle () | |
getUser () | |
getWikiPage () | |
Get the WikiPage object. More... | |
msg ( $key,... $params) | |
Get a Message object with context set Parameters are the same as wfMessage() More... | |
setContext (IContextSource $context) | |
Static Public Member Functions | |
static | getValidErrorMessages () |
Returns an array of all valid error messages. More... | |
Static Public Attributes | |
static string[] | $validErrorMessages |
Valid error and warning messages. More... | |
Helper functions for the login form that need to be shared with other special pages (such as CentralAuth's SpecialCentralLogin).
Definition at line 8 of file LoginHelper.php.
LoginHelper::__construct | ( | IContextSource | $context | ) |
Definition at line 47 of file LoginHelper.php.
References ContextSource\setContext().
|
static |
Returns an array of all valid error messages.
Definition at line 37 of file LoginHelper.php.
References $validErrorMessages, and Hooks\run().
Referenced by LoginSignupSpecialPage\load(), and UserNotLoggedIn\report().
LoginHelper::showReturnToPage | ( | $type, | |
$returnTo = '' , |
|||
$returnToQuery = '' , |
|||
$stickHTTPS = false |
|||
) |
Show a return link or redirect to it.
Extensions can change where the link should point or inject content into the page (which will change it from redirect to link mode).
string | $type | One of the following:
|
string | $returnTo | |
array | string | $returnToQuery | |
bool | $stickHTTPS | Keep redirect link on HTTPS |
Definition at line 64 of file LoginHelper.php.
References $type, ContextSource\getConfig(), ContextSource\getOutput(), Title\newFromText(), Title\newMainPage(), PROTO_HTTP, PROTO_HTTPS, PROTO_RELATIVE, Hooks\run(), and wfCgiToArray().
|
static |
Valid error and warning messages.
Special:Userlogin can show an error or warning message on the form when coming from another page. This is done via the ?error= or ?warning= GET parameters.
This array is the list of valid message keys. Further keys can be added by the LoginFormValidErrorMessages hook. All other values will be ignored.
Definition at line 21 of file LoginHelper.php.
Referenced by getValidErrorMessages().