$entityRevisionLookup | Wikibase\Repo\Interactors\ItemMergeInteractor | private |
$entityStore | Wikibase\Repo\Interactors\ItemMergeInteractor | private |
$entityTitleLookup | Wikibase\Repo\Interactors\ItemMergeInteractor | private |
$interactorRedirect | Wikibase\Repo\Interactors\ItemMergeInteractor | private |
$mergeFactory | Wikibase\Repo\Interactors\ItemMergeInteractor | private |
$permissionChecker | Wikibase\Repo\Interactors\ItemMergeInteractor | private |
$permissionManager | Wikibase\Repo\Interactors\ItemMergeInteractor | private |
$summaryFormatter | Wikibase\Repo\Interactors\ItemMergeInteractor | private |
$user | Wikibase\Repo\Interactors\ItemMergeInteractor | private |
__construct(MergeFactory $mergeFactory, EntityRevisionLookup $entityRevisionLookup, EntityStore $entityStore, EntityPermissionChecker $permissionChecker, SummaryFormatter $summaryFormatter, User $user, ItemRedirectCreationInteractor $interactorRedirect, EntityTitleStoreLookup $entityTitleLookup, PermissionManager $permissionManager) | Wikibase\Repo\Interactors\ItemMergeInteractor | |
attemptSaveMerge(Item $fromItem, Item $toItem, $summary, $bot) | Wikibase\Repo\Interactors\ItemMergeInteractor | private |
checkPermissions(EntityId $entityId) | Wikibase\Repo\Interactors\ItemMergeInteractor | private |
getSummary( $direction, ItemId $getId, $customSummary=null) | Wikibase\Repo\Interactors\ItemMergeInteractor | private |
isEmpty(ItemId $itemId) | Wikibase\Repo\Interactors\ItemMergeInteractor | private |
loadEntity(ItemId $itemId) | Wikibase\Repo\Interactors\ItemMergeInteractor | private |
saveItem(Item $item, FormatableSummary $summary, $bot) | Wikibase\Repo\Interactors\ItemMergeInteractor | private |
updateWatchlistEntries(ItemId $fromId, ItemId $toId) | Wikibase\Repo\Interactors\ItemMergeInteractor | private |
validateEntities(EntityDocument $fromEntity, EntityDocument $toEntity) | Wikibase\Repo\Interactors\ItemMergeInteractor | private |