$linkBatchFactory | Wikibase\Client\Changes\AffectedPagesFinder | private |
$logger | Wikibase\Client\Changes\AffectedPagesFinder | private |
$pageStore | Wikibase\Client\Changes\AffectedPagesFinder | private |
$siteId | Wikibase\Client\Changes\AffectedPagesFinder | private |
$titleFactory | Wikibase\Client\Changes\AffectedPagesFinder | private |
$usageLookup | Wikibase\Client\Changes\AffectedPagesFinder | private |
__construct(UsageLookup $usageLookup, TitleFactory $titleFactory, PageStore $pageStore, LinkBatchFactory $linkBatchFactory, string $siteId, ?LoggerInterface $logger=null) | Wikibase\Client\Changes\AffectedPagesFinder | |
getAffectedPages(EntityChange $change) | Wikibase\Client\Changes\AffectedPagesFinder | private |
getAffectedUsagesByPage(Change $change) | Wikibase\Client\Changes\AffectedPagesFinder | |
getChangedAspects(EntityChange $change) | Wikibase\Client\Changes\AffectedPagesFinder | |
getChangedStatementAspects(array $diff) | Wikibase\Client\Changes\AffectedPagesFinder | private |
getChangedTermAspects( $aspect, array $diff) | Wikibase\Client\Changes\AffectedPagesFinder | private |
getPagesReferencedInDiff(array $siteLinkDiff) | Wikibase\Client\Changes\AffectedPagesFinder | private |
getTitlesFromTexts(array $names) | Wikibase\Client\Changes\AffectedPagesFinder | private |
isBadgesOnlyChange(array $siteLinkDiff) | Wikibase\Client\Changes\AffectedPagesFinder | private |
makeVirtualUsages(array $titles, EntityId $entityId, array $aspects) | Wikibase\Client\Changes\AffectedPagesFinder | private |
mergeUsagesInto(iterable $from, array &$into) | Wikibase\Client\Changes\AffectedPagesFinder | private |
transformAllPageEntityUsages(iterable $usages, EntityId $entityId, array $changedAspects) | Wikibase\Client\Changes\AffectedPagesFinder | private |