|
WikibaseLexeme
MediaWiki WikibaseLexeme extension
|
This is the complete list of members for Wikibase\Lexeme\Interactors\MergeLexemes\MergeLexemesInteractor, including all inherited members.
| __construct(private readonly LexemeMerger $lexemeMerger, private readonly SummaryFormatter $summaryFormatter, private readonly MediaWikiLexemeRedirector $lexemeRedirector, private readonly EntityPermissionChecker $permissionChecker, private readonly PermissionManager $permissionManager, private readonly EntityTitleStoreLookup $entityTitleLookup, private readonly WatchedItemStoreInterface $watchedItemStore, private readonly EntityRevisionLookup $entityRevisionLookup, private readonly MediaWikiEditEntityFactory $editEntityFactory, private readonly FormatterFactory $formatterFactory,) | 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 |