MediaWiki
master
CreationReasonAuthenticationRequest.php
Go to the documentation of this file.
1
<?php
2
3
namespace
MediaWiki\Auth
;
4
10
class
CreationReasonAuthenticationRequest
extends
AuthenticationRequest
{
12
public
$reason
;
13
15
public
$required
=
self::OPTIONAL
;
16
21
public
function
getFieldInfo
() {
22
return
[
23
'reason'
=> [
24
'type'
=>
'string'
,
25
'label'
=>
wfMessage
(
'createacct-reason'
),
26
'help'
=>
wfMessage
(
'createacct-reason-help'
),
27
],
28
];
29
}
30
}
wfMessage
wfMessage( $key,... $params)
This is the function for getting translated interface messages.
Definition
GlobalFunctions.php:851
MediaWiki\Auth\AuthenticationRequest
This is a value object for authentication requests.
Definition
AuthenticationRequest.php:44
MediaWiki\Auth\AuthenticationRequest\OPTIONAL
const OPTIONAL
Indicates that the request is not required for authentication to proceed.
Definition
AuthenticationRequest.php:47
MediaWiki\Auth\CreationReasonAuthenticationRequest
Authentication request for the reason given for account creation.
Definition
CreationReasonAuthenticationRequest.php:10
MediaWiki\Auth\CreationReasonAuthenticationRequest\getFieldInfo
getFieldInfo()
Fetch input field info.This will be used in the AuthManager APIs and web UIs to define API input para...
Definition
CreationReasonAuthenticationRequest.php:21
MediaWiki\Auth\CreationReasonAuthenticationRequest\$reason
string $reason
Account creation reason (only used when creating for someone else)
Definition
CreationReasonAuthenticationRequest.php:12
MediaWiki\Auth\CreationReasonAuthenticationRequest\$required
$required
Definition
CreationReasonAuthenticationRequest.php:15
MediaWiki\Auth
Definition
AbstractAuthenticationProvider.php:22
includes
auth
CreationReasonAuthenticationRequest.php
Generated on Sun Dec 8 2024 00:23:37 for MediaWiki by
1.10.0