$editEntityFactory | 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 |
$permissionChecker | Wikibase\Lexeme\Interactors\MergeLexemes\MergeLexemesInteractor | private |
$permissionManager | 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, SummaryFormatter $summaryFormatter, MediaWikiLexemeRedirectorFactory $lexemeRedirectorFactory, EntityPermissionChecker $permissionChecker, PermissionManager $permissionManager, EntityTitleStoreLookup $entityTitleLookup, WatchedItemStoreInterface $watchedItemStore, MediaWikiLexemeRepositoryFactory $repoFactory, 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(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(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 |