MediaWiki
master
|
Public Member Functions | |
__construct (ServiceOptions $options, callable $parserFactoryClosure, SpecialPageFactory $specialPageFactory, TitleFactory $titleFactory) | |
newSignatureValidator (UserIdentity $user, ?MessageLocalizer $localizer, ParserOptions $popts) | |
Private Attributes | |
callable | $parserFactoryClosure |
ServiceOptions | $serviceOptions |
SpecialPageFactory | $specialPageFactory |
TitleFactory | $titleFactory |
Definition at line 34 of file SignatureValidatorFactory.php.
MediaWiki\Preferences\SignatureValidatorFactory::__construct | ( | ServiceOptions | $options, |
callable | $parserFactoryClosure, | ||
SpecialPageFactory | $specialPageFactory, | ||
TitleFactory | $titleFactory | ||
) |
ServiceOptions | $options | |
callable | $parserFactoryClosure | A function which returns a ParserFactory. We use this instead of an actual ParserFactory to avoid a circular dependency, since Parser also needs a SignatureValidatorFactory for signature formatting. |
SpecialPageFactory | $specialPageFactory | |
TitleFactory | $titleFactory |
Definition at line 55 of file SignatureValidatorFactory.php.
References MediaWiki\Preferences\SignatureValidatorFactory\$parserFactoryClosure, MediaWiki\Preferences\SignatureValidatorFactory\$specialPageFactory, MediaWiki\Preferences\SignatureValidatorFactory\$titleFactory, and MediaWiki\Config\ServiceOptions\assertRequiredOptions().
MediaWiki\Preferences\SignatureValidatorFactory::newSignatureValidator | ( | UserIdentity | $user, |
?MessageLocalizer | $localizer, | ||
ParserOptions | $popts | ||
) |
UserIdentity | $user | |
MessageLocalizer | null | $localizer | |
ParserOptions | $popts |
Definition at line 75 of file SignatureValidatorFactory.php.
|
private |
Definition at line 39 of file SignatureValidatorFactory.php.
Referenced by MediaWiki\Preferences\SignatureValidatorFactory\__construct().
|
private |
Definition at line 36 of file SignatureValidatorFactory.php.
|
private |
Definition at line 42 of file SignatureValidatorFactory.php.
Referenced by MediaWiki\Preferences\SignatureValidatorFactory\__construct().
|
private |
Definition at line 45 of file SignatureValidatorFactory.php.
Referenced by MediaWiki\Preferences\SignatureValidatorFactory\__construct().