Wikibase
MediaWiki Wikibase extension
Wikibase\Repo\Rdf\RdfBuilderFactory Class Reference

Public Member Functions

 __construct (RdfVocabulary $vocabulary, EntityRdfBuilderFactory $entityRdfBuilderFactory, EntityContentFactory $entityContentFactory, EntityStubRdfBuilderFactory $entityStubRdfBuilderFactory, EntityRevisionLookup $entityRevisionLookup)
 
 getRdfBuilder (int $flavor, DedupeBag $dedupeBag, RdfWriter $rdfWriter)
 

Private Attributes

 $vocabulary
 
 $entityRdfBuilderFactory
 
 $entityContentFactory
 
 $entityStubRdfBuilderFactory
 
 $entityRevisionLookup
 

Detailed Description

Constructor & Destructor Documentation

◆ __construct()

Wikibase\Repo\Rdf\RdfBuilderFactory::__construct ( RdfVocabulary  $vocabulary,
EntityRdfBuilderFactory  $entityRdfBuilderFactory,
EntityContentFactory  $entityContentFactory,
EntityStubRdfBuilderFactory  $entityStubRdfBuilderFactory,
EntityRevisionLookup  $entityRevisionLookup 
)

Member Function Documentation

◆ getRdfBuilder()

Wikibase\Repo\Rdf\RdfBuilderFactory::getRdfBuilder ( int  $flavor,
DedupeBag  $dedupeBag,
RdfWriter  $rdfWriter 
)

Member Data Documentation

◆ $entityContentFactory

Wikibase\Repo\Rdf\RdfBuilderFactory::$entityContentFactory
private

◆ $entityRdfBuilderFactory

Wikibase\Repo\Rdf\RdfBuilderFactory::$entityRdfBuilderFactory
private

◆ $entityRevisionLookup

Wikibase\Repo\Rdf\RdfBuilderFactory::$entityRevisionLookup
private

◆ $entityStubRdfBuilderFactory

Wikibase\Repo\Rdf\RdfBuilderFactory::$entityStubRdfBuilderFactory
private

◆ $vocabulary

Wikibase\Repo\Rdf\RdfBuilderFactory::$vocabulary
private

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