Wikibase
MediaWiki Wikibase extension
Wikibase\Client\Usage\UsageAccumulatorFactory Class Reference

Public Member Functions

 __construct (EntityUsageFactory $entityUsageFactory, UsageDeduplicator $usageDeduplicator, EntityRedirectTargetLookup $entityRedirectTargetLookup)
 
 newFromParserOutput (ParserOutput $parserOutput)
 

Private Attributes

 $entityUsageFactory
 
 $usageDeduplicator
 
 $entityRedirectTargetLookup
 

Detailed Description

Constructor & Destructor Documentation

◆ __construct()

Wikibase\Client\Usage\UsageAccumulatorFactory::__construct ( EntityUsageFactory  $entityUsageFactory,
UsageDeduplicator  $usageDeduplicator,
EntityRedirectTargetLookup  $entityRedirectTargetLookup 
)

Member Function Documentation

◆ newFromParserOutput()

Wikibase\Client\Usage\UsageAccumulatorFactory::newFromParserOutput ( ParserOutput  $parserOutput)

Member Data Documentation

◆ $entityRedirectTargetLookup

Wikibase\Client\Usage\UsageAccumulatorFactory::$entityRedirectTargetLookup
private

◆ $entityUsageFactory

Wikibase\Client\Usage\UsageAccumulatorFactory::$entityUsageFactory
private

◆ $usageDeduplicator

Wikibase\Client\Usage\UsageAccumulatorFactory::$usageDeduplicator
private

The documentation for this class was generated from the following file: