$authorizer | Wikibase\Lexeme\Interactors\MergeLexemes\MergeLexemesInteractor | private |
$entityTitleLookup | Wikibase\Lexeme\Interactors\MergeLexemes\MergeLexemesInteractor | private |
$lexemeMerger | Wikibase\Lexeme\Interactors\MergeLexemes\MergeLexemesInteractor | private |
$lexemeRedirectorFactory | Wikibase\Lexeme\Interactors\MergeLexemes\MergeLexemesInteractor | private |
$repoFactory | Wikibase\Lexeme\Interactors\MergeLexemes\MergeLexemesInteractor | private |
$summaryFormatter | Wikibase\Lexeme\Interactors\MergeLexemes\MergeLexemesInteractor | private |
$watchedItemStore | Wikibase\Lexeme\Interactors\MergeLexemes\MergeLexemesInteractor | private |
__construct(LexemeMerger $lexemeMerger, LexemeAuthorizer $authorizer, SummaryFormatter $summaryFormatter, MediaWikiLexemeRedirectorFactory $lexemeRedirectorFactory, EntityTitleStoreLookup $entityTitleLookup, WatchedItemStoreInterface $watchedItemStore, MediaWikiLexemeRepositoryFactory $repoFactory) | Wikibase\Lexeme\Interactors\MergeLexemes\MergeLexemesInteractor | |
attemptSaveMerge(LexemeRepository $repo, Lexeme $source, Lexeme $target, ?string $summary) | Wikibase\Lexeme\Interactors\MergeLexemes\MergeLexemesInteractor | private |
getLexeme(LexemeRepository $repo, LexemeId $lexemeId) | Wikibase\Lexeme\Interactors\MergeLexemes\MergeLexemesInteractor | private |
getSummary( $direction, LexemeId $id, $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(LexemeRepository $repo, Lexeme $lexeme, FormatableSummary $summary) | 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 |