MediaWiki REL1_37
|
Public Member Functions | |
__construct (UserIdentity $user, ?MessageLocalizer $localizer, ParserOptions $popts) | |
validateSignature (string $signature) | |
Protected Member Functions | |
applyPreSaveTransform (string $signature) | |
checkLineBreaks (string $signature) | |
checkLintErrors (string $signature) | |
checkUserLinks (string $signature) | |
Private Member Functions | |
getLintErrorDetails (array $lintError) | |
getLintErrorLocation (array $lintError) | |
Definition at line 40 of file SignatureValidator.php.
MediaWiki\Preferences\SignatureValidator::__construct | ( | UserIdentity | $user, |
?MessageLocalizer | $localizer, | ||
ParserOptions | $popts | ||
) |
UserIdentity | $user | |
?MessageLocalizer | $localizer | |
ParserOptions | $popts |
Definition at line 68 of file SignatureValidator.php.
References MediaWiki\Preferences\SignatureValidator\$localizer, MediaWiki\Preferences\SignatureValidator\$popts, MediaWiki\Preferences\SignatureValidator\$user, and MediaWiki\MediaWikiServices\getInstance().
|
protected |
string | $signature | Signature before PST |
Definition at line 205 of file SignatureValidator.php.
References MediaWiki\Preferences\SignatureValidator\$parser, Parser\getFreshParser(), Parser\getOutput(), SpecialPage\getTitleFor(), and Parser\preSaveTransform().
Referenced by MediaWiki\Preferences\SignatureValidator\validateSignature().
|
protected |
string | $signature | Signature after PST |
Definition at line 329 of file SignatureValidator.php.
Referenced by MediaWiki\Preferences\SignatureValidator\validateSignature().
|
protected |
string | $signature | Signature after PST |
Definition at line 239 of file SignatureValidator.php.
References MW_VERSION.
Referenced by MediaWiki\Preferences\SignatureValidator\validateSignature().
|
protected |
string | $signature | Signature after PST |
Definition at line 288 of file SignatureValidator.php.
Referenced by MediaWiki\Preferences\SignatureValidator\validateSignature().
|
private |
Definition at line 339 of file SignatureValidator.php.
Referenced by MediaWiki\Preferences\SignatureValidator\validateSignature().
|
private |
Definition at line 334 of file SignatureValidator.php.
Referenced by MediaWiki\Preferences\SignatureValidator\validateSignature().
MediaWiki\Preferences\SignatureValidator::validateSignature | ( | string | $signature | ) |
string | $signature | Signature before PST |
Definition at line 95 of file SignatureValidator.php.
References MediaWiki\Preferences\SignatureValidator\applyPreSaveTransform(), MediaWiki\Preferences\SignatureValidator\checkLineBreaks(), MediaWiki\Preferences\SignatureValidator\checkLintErrors(), MediaWiki\Preferences\SignatureValidator\checkUserLinks(), MediaWiki\Preferences\SignatureValidator\getLintErrorDetails(), MediaWiki\Preferences\SignatureValidator\getLintErrorLocation(), and wfEscapeWikiText().
|
private |
Definition at line 51 of file SignatureValidator.php.
Referenced by MediaWiki\Preferences\SignatureValidator\__construct().
|
private |
Definition at line 55 of file SignatureValidator.php.
Referenced by MediaWiki\Preferences\SignatureValidator\applyPreSaveTransform().
|
private |
Definition at line 53 of file SignatureValidator.php.
Referenced by MediaWiki\Preferences\SignatureValidator\__construct().
|
private |
Definition at line 57 of file SignatureValidator.php.
|
private |
Definition at line 59 of file SignatureValidator.php.
|
private |
Definition at line 61 of file SignatureValidator.php.
|
private |
Definition at line 49 of file SignatureValidator.php.
Referenced by MediaWiki\Preferences\SignatureValidator\__construct().