MediaWiki master
MediaWiki\EditPage\Constraint\EditConstraintFactory Member List

This is the complete list of members for MediaWiki\EditPage\Constraint\EditConstraintFactory, including all inherited members.

__construct(private readonly ServiceOptions $options, private readonly HookContainer $hookContainer, private readonly ReadOnlyMode $readOnlyMode, private readonly SpamChecker $spamRegexChecker, private readonly LoggerInterface $spamRegexLogger, private readonly RateLimiter $rateLimiter, private readonly RedirectLookup $redirectLookup, private readonly IConnectionProvider $connectionProvider, private readonly LogFormatterFactory $logFormatterFactory, private readonly UserFactory $userFactory,)MediaWiki\EditPage\Constraint\EditConstraintFactory
CONSTRUCTOR_OPTIONSMediaWiki\EditPage\Constraint\EditConstraintFactory
newAccidentalRecreationConstraint(Title $title, bool $allowRecreation, ?string $startTime, ?MessageSpecifier $submitButtonLabel=null,)MediaWiki\EditPage\Constraint\EditConstraintFactory
newEditFilterMergedContentHookConstraint(Content $content, IContextSource $context, string $summary, bool $minorEdit, MessageLocalizer $messageLocalizer, UserIdentity $user)MediaWiki\EditPage\Constraint\EditConstraintFactory
newLinkPurgeRateLimitConstraint(RateLimitSubject $subject)MediaWiki\EditPage\Constraint\EditConstraintFactory
newPageSizeConstraint(int $contentSize, string $type)MediaWiki\EditPage\Constraint\EditConstraintFactory
newReadOnlyConstraint()MediaWiki\EditPage\Constraint\EditConstraintFactory
newRedirectConstraint(?LinkTarget $allowedProblematicRedirectTarget, Content $newContent, ?Content $originalContent, PageReference $page, MessageSpecifier $errorMessageWrapper, ?string $contentFormat,)MediaWiki\EditPage\Constraint\EditConstraintFactory
newSpamRegexConstraint(string $summary, ?string $sectionHeading, string $text, string $reqIP, PageReference $page,)MediaWiki\EditPage\Constraint\EditConstraintFactory