Wikibase
MediaWiki Wikibase extension
Wikibase\Repo\Rdf\ItemRdfBuilder Class Reference
+ Inheritance diagram for Wikibase\Repo\Rdf\ItemRdfBuilder:
+ Collaboration diagram for Wikibase\Repo\Rdf\ItemRdfBuilder:

Public Member Functions

 __construct (int $flavorFlags, SiteLinksRdfBuilder $siteLinksRdfBuilder, TermsRdfBuilder $termsRdfBuilder, TruthyStatementRdfBuilderFactory $truthyStatementRdfBuilderFactory, FullStatementRdfBuilderFactory $fullStatementRdfBuilderFactory)
 
 addEntity (EntityDocument $entity)
 Map some aspect of an Entity to the RDF graph. More...
 

Private Attributes

 $siteLinksRdfBuilder
 
 $truthyStatementRdfBuilder
 
 $termsRdfBuilder
 
 $fullStatementRdfBuilder
 

Detailed Description

Constructor & Destructor Documentation

◆ __construct()

Wikibase\Repo\Rdf\ItemRdfBuilder::__construct ( int  $flavorFlags,
SiteLinksRdfBuilder  $siteLinksRdfBuilder,
TermsRdfBuilder  $termsRdfBuilder,
TruthyStatementRdfBuilderFactory  $truthyStatementRdfBuilderFactory,
FullStatementRdfBuilderFactory  $fullStatementRdfBuilderFactory 
)

Member Function Documentation

◆ addEntity()

Wikibase\Repo\Rdf\ItemRdfBuilder::addEntity ( EntityDocument  $entity)

Map some aspect of an Entity to the RDF graph.

Parameters
EntityDocument$entitythe entity to output.

Implements Wikibase\Repo\Rdf\EntityRdfBuilder.

Member Data Documentation

◆ $fullStatementRdfBuilder

Wikibase\Repo\Rdf\ItemRdfBuilder::$fullStatementRdfBuilder
private

◆ $siteLinksRdfBuilder

Wikibase\Repo\Rdf\ItemRdfBuilder::$siteLinksRdfBuilder
private

◆ $termsRdfBuilder

Wikibase\Repo\Rdf\ItemRdfBuilder::$termsRdfBuilder
private

◆ $truthyStatementRdfBuilder

Wikibase\Repo\Rdf\ItemRdfBuilder::$truthyStatementRdfBuilder
private

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