MediaWiki  1.34.4
HCaptchaAuthenticationRequest.php
Go to the documentation of this file.
1 <?php
2 
4 
7 
9  public function __construct() {
10  parent::__construct( '', [] );
11  }
12 
16  public function loadFromSubmission( array $data ) {
17  // unhack the hack in parent
19  }
20 
24  public function getFieldInfo() {
25  $fieldInfo = parent::getFieldInfo();
26 
27  return [
28  'captchaWord' => [
29  'type' => 'string',
30  'label' => $fieldInfo['captchaInfo']['label'],
31  'help' => \wfMessage( 'hcaptcha-help' ),
32  ],
33  ];
34  }
35 }
wfMessage
wfMessage( $key,... $params)
This is the function for getting translated interface messages.
Definition: GlobalFunctions.php:1263
MediaWiki\Extensions\ConfirmEdit\hCaptcha\HCaptchaAuthenticationRequest\__construct
__construct()
Definition: HCaptchaAuthenticationRequest.php:9
MediaWiki\Extensions\ConfirmEdit\hCaptcha
Definition: HCaptcha.php:3
MediaWiki\Auth\AuthenticationRequest\loadFromSubmission
loadFromSubmission(array $data)
Initialize form submitted form data.
Definition: AuthenticationRequest.php:155
MediaWiki\Extensions\ConfirmEdit\hCaptcha\HCaptchaAuthenticationRequest
Definition: HCaptchaAuthenticationRequest.php:8
MediaWiki\Extensions\ConfirmEdit\hCaptcha\HCaptchaAuthenticationRequest\loadFromSubmission
loadFromSubmission(array $data)
Initialize form submitted form data.The default behavior is to to check for each key of self::getFiel...
Definition: HCaptchaAuthenticationRequest.php:16
MediaWiki\Extensions\ConfirmEdit\hCaptcha\HCaptchaAuthenticationRequest\getFieldInfo
getFieldInfo()
Fetch input field info.The field info is an associative array mapping field names to info arrays....
Definition: HCaptchaAuthenticationRequest.php:24
MediaWiki\Auth\AuthenticationRequest
This is a value object for authentication requests.
Definition: AuthenticationRequest.php:37
CaptchaAuthenticationRequest
Generic captcha authentication request class.
Definition: CaptchaAuthenticationRequest.php:10