WikibaseLexeme
MediaWiki WikibaseLexeme extension
Loading...
Searching...
No Matches
Wikibase\Lexeme\MediaWiki\EntityLinkFormatters\FormLinkFormatter Class Reference
+ Inheritance diagram for Wikibase\Lexeme\MediaWiki\EntityLinkFormatters\FormLinkFormatter:
+ Collaboration diagram for Wikibase\Lexeme\MediaWiki\EntityLinkFormatters\FormLinkFormatter:

Public Member Functions

 __construct (EntityLookup $entityLookup, DefaultEntityLinkFormatter $linkFormatter, LexemeTermFormatter $representationsFormatter, Language $language)
 
 getHtml (EntityId $entityId, array $labelData=null)
 
 getTitleAttribute (EntityId $entityId, array $labelData=null, array $descriptionData=null)
 
 getFragment (EntityId $entityId, $fragment)
 

Private Member Functions

 getRepresentations (FormId $formId)
 

Private Attributes

 $entityLookup
 
 $linkFormatter
 
 $representationsFormatter
 
 $language
 

Detailed Description

Constructor & Destructor Documentation

◆ __construct()

Wikibase\Lexeme\MediaWiki\EntityLinkFormatters\FormLinkFormatter::__construct ( EntityLookup $entityLookup,
DefaultEntityLinkFormatter $linkFormatter,
LexemeTermFormatter $representationsFormatter,
Language $language )

Member Function Documentation

◆ getFragment()

Wikibase\Lexeme\MediaWiki\EntityLinkFormatters\FormLinkFormatter::getFragment ( EntityId $entityId,
$fragment )
Parameters
FormId$entityId
string$fragment
Returns
string

◆ getHtml()

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

◆ getRepresentations()

Wikibase\Lexeme\MediaWiki\EntityLinkFormatters\FormLinkFormatter::getRepresentations ( FormId $formId)
private
Parameters
FormId$formId
Returns
TermList PhanUndeclaredMethod

◆ getTitleAttribute()

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

Member Data Documentation

◆ $entityLookup

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

◆ $language

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

◆ $linkFormatter

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

◆ $representationsFormatter

Wikibase\Lexeme\MediaWiki\EntityLinkFormatters\FormLinkFormatter::$representationsFormatter
private

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