$editEntityFactory | Wikibase\Lexeme\Interactors\MergeLexemes\MergeLexemesInteractor | private |
$entityRevisionLookup | Wikibase\Lexeme\Interactors\MergeLexemes\MergeLexemesInteractor | private |
$entityTitleLookup | Wikibase\Lexeme\Interactors\MergeLexemes\MergeLexemesInteractor | private |
$lexemeMerger | Wikibase\Lexeme\Interactors\MergeLexemes\MergeLexemesInteractor | private |
$lexemeRedirector | Wikibase\Lexeme\Interactors\MergeLexemes\MergeLexemesInteractor | private |
$permissionChecker | Wikibase\Lexeme\Interactors\MergeLexemes\MergeLexemesInteractor | private |
$permissionManager | Wikibase\Lexeme\Interactors\MergeLexemes\MergeLexemesInteractor | private |
$summaryFormatter | Wikibase\Lexeme\Interactors\MergeLexemes\MergeLexemesInteractor | private |
$watchedItemStore | Wikibase\Lexeme\Interactors\MergeLexemes\MergeLexemesInteractor | private |
__construct(LexemeMerger $lexemeMerger, SummaryFormatter $summaryFormatter, MediaWikiLexemeRedirector $lexemeRedirector, EntityPermissionChecker $permissionChecker, PermissionManager $permissionManager, EntityTitleStoreLookup $entityTitleLookup, WatchedItemStoreInterface $watchedItemStore, EntityRevisionLookup $entityRevisionLookup, MediaWikiEditEntityFactory $editEntityFactory) | Wikibase\Lexeme\Interactors\MergeLexemes\MergeLexemesInteractor | |
attemptSaveMerge(Lexeme $source, Lexeme $target, IContextSource $context, ?string $summary, bool $botEditRequested, array $tags) | Wikibase\Lexeme\Interactors\MergeLexemes\MergeLexemesInteractor | private |
checkCanMerge(LexemeId $lexemeId, IContextSource $context) | Wikibase\Lexeme\Interactors\MergeLexemes\MergeLexemesInteractor | private |
getLexeme(LexemeId $lexemeId) | Wikibase\Lexeme\Interactors\MergeLexemes\MergeLexemesInteractor | private |
getSummary(string $direction, Lexeme $lexeme, ?string $customSummary=null) | Wikibase\Lexeme\Interactors\MergeLexemes\MergeLexemesInteractor | private |
mergeLexemes(LexemeId $sourceId, LexemeId $targetId, IContextSource $context, ?string $summary=null, bool $botEditRequested=false, array $tags=[]) | Wikibase\Lexeme\Interactors\MergeLexemes\MergeLexemesInteractor | |
saveLexeme(Lexeme $lexeme, IContextSource $context, FormatableSummary $summary, bool $botEditRequested, array $tags) | Wikibase\Lexeme\Interactors\MergeLexemes\MergeLexemesInteractor | private |
updateWatchlistEntries(LexemeId $fromId, LexemeId $toId) | Wikibase\Lexeme\Interactors\MergeLexemes\MergeLexemesInteractor | private |
validateEntities(EntityDocument $fromEntity, EntityDocument $toEntity) | Wikibase\Lexeme\Interactors\MergeLexemes\MergeLexemesInteractor | private |