WikibaseLexeme
MediaWiki WikibaseLexeme extension
Wikibase\Lexeme\MediaWiki\EntityLinkFormatters\LexemeLinkFormatter Class Reference
+ Inheritance diagram for Wikibase\Lexeme\MediaWiki\EntityLinkFormatters\LexemeLinkFormatter:
+ Collaboration diagram for Wikibase\Lexeme\MediaWiki\EntityLinkFormatters\LexemeLinkFormatter:

Public Member Functions

 __construct (EntityTitleTextLookup $entityTitleTextLookup, EntityLookup $entityLookup, EntityLinkFormatter $linkFormatter, LexemeTermFormatter $lemmaFormatter, Language $language)
 
 getHtml (EntityId $entityId, array $labelData=null)
 
 getTitleAttribute (EntityId $entityId, array $labelData=null, array $descriptionData=null)
 
 getFragment (EntityId $entityId, $fragment)
 

Private Attributes

 $entityLookup
 
 $linkFormatter
 
 $language
 
 $lemmaFormatter
 
 $entityTitleTextLookup
 

Detailed Description

Constructor & Destructor Documentation

◆ __construct()

Wikibase\Lexeme\MediaWiki\EntityLinkFormatters\LexemeLinkFormatter::__construct ( EntityTitleTextLookup  $entityTitleTextLookup,
EntityLookup  $entityLookup,
EntityLinkFormatter  $linkFormatter,
LexemeTermFormatter  $lemmaFormatter,
Language  $language 
)
Parameters
EntityLookup$entityLookup
DefaultEntityLinkFormatter$linkFormatter
LexemeTermFormatter$lemmaFormatter
Language$language

Member Function Documentation

◆ getFragment()

Wikibase\Lexeme\MediaWiki\EntityLinkFormatters\LexemeLinkFormatter::getFragment ( EntityId  $entityId,
  $fragment 
)

◆ getHtml()

Wikibase\Lexeme\MediaWiki\EntityLinkFormatters\LexemeLinkFormatter::getHtml ( EntityId  $entityId,
array  $labelData = null 
)

◆ getTitleAttribute()

Wikibase\Lexeme\MediaWiki\EntityLinkFormatters\LexemeLinkFormatter::getTitleAttribute ( EntityId  $entityId,
array  $labelData = null,
array  $descriptionData = null 
)

Member Data Documentation

◆ $entityLookup

Wikibase\Lexeme\MediaWiki\EntityLinkFormatters\LexemeLinkFormatter::$entityLookup
private

◆ $entityTitleTextLookup

Wikibase\Lexeme\MediaWiki\EntityLinkFormatters\LexemeLinkFormatter::$entityTitleTextLookup
private

◆ $language

Wikibase\Lexeme\MediaWiki\EntityLinkFormatters\LexemeLinkFormatter::$language
private

◆ $lemmaFormatter

Wikibase\Lexeme\MediaWiki\EntityLinkFormatters\LexemeLinkFormatter::$lemmaFormatter
private

◆ $linkFormatter

Wikibase\Lexeme\MediaWiki\EntityLinkFormatters\LexemeLinkFormatter::$linkFormatter
private

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