|
| | __construct (LanguageFallbackChainFactory $fallbackChainFactory, TermboxRenderer $renderer, LocalizedTextProvider $textProvider, SpecialPageLinker $specialPageLinker, TextInjector $textInjector) |
| |
| | getHtml ( $mainLanguageCode, TermList $labels, TermList $descriptions, ?AliasGroupList $aliasGroups=null, ?EntityId $entityId=null) |
| | - Parameters
-
| string | $mainLanguageCode | Desired language of the label, description and aliases in the title and header section. Not necessarily identical to the interface language. |
| TermList | $labels | |
| TermList | $descriptions | |
| AliasGroupList | null | $aliasGroups | |
| EntityId | null | $entityId | the id of the entity |
- Returns
- string HTML
|
| |
| | getTitleHtml (?EntityId $entityId) |
| | - Parameters
-
- Returns
- string HTML
|
| |
| | getPlaceholders (EntityDocument $entity, $revision, $languageCode) |
| | - Parameters
-
| EntityDocument | $entity | |
| int | $revisionId | |
| string | $languageCode | |
- Returns
- array
|
| |
- Copyright
- GPL-2.0-or-later
◆ __construct()
◆ getHtml()
- Parameters
-
| string | $mainLanguageCode | Desired language of the label, description and aliases in the title and header section. Not necessarily identical to the interface language. |
| TermList | $labels | |
| TermList | $descriptions | |
| AliasGroupList | null | $aliasGroups | |
| EntityId | null | $entityId | the id of the entity |
- Returns
- string HTML
Implements Wikibase\View\EntityTermsView.
◆ getPlaceholders()
| Wikibase\Repo\ParserOutput\TermboxView::getPlaceholders |
( |
EntityDocument | $entity, |
|
|
| $revision, |
|
|
| $languageCode ) |
◆ getTitleHtml()
| Wikibase\Repo\ParserOutput\TermboxView::getTitleHtml |
( |
?EntityId | $entityId | ) |
|
◆ renderTermbox()
| Wikibase\Repo\ParserOutput\TermboxView::renderTermbox |
( |
EntityId | $entityId, |
|
|
| $revision, |
|
|
| $mainLanguageCode ) |
|
private |
- Parameters
-
| EntityId | $entityId | |
| int | $revision | |
| string | $mainLanguageCode | |
- Returns
- string|null
◆ $fallbackChainFactory
| Wikibase\Repo\ParserOutput\TermboxView::$fallbackChainFactory |
|
private |
◆ $renderer
| Wikibase\Repo\ParserOutput\TermboxView::$renderer |
|
private |
◆ $specialPageLinker
| Wikibase\Repo\ParserOutput\TermboxView::$specialPageLinker |
|
private |
◆ $textInjector
| Wikibase\Repo\ParserOutput\TermboxView::$textInjector |
|
private |
◆ $textProvider
| Wikibase\Repo\ParserOutput\TermboxView::$textProvider |
|
private |
◆ CACHE_VERSION
| const Wikibase\Repo\ParserOutput\TermboxView::CACHE_VERSION = 2 |
◆ TERMBOX_MARKUP
| const Wikibase\Repo\ParserOutput\TermboxView::TERMBOX_MARKUP = 'termbox-markup' |
◆ TERMBOX_PLACEHOLDER
| const Wikibase\Repo\ParserOutput\TermboxView::TERMBOX_PLACEHOLDER = 'wb-ui' |
◆ TERMBOX_VERSION
| const Wikibase\Repo\ParserOutput\TermboxView::TERMBOX_VERSION = 2 |
The documentation for this class was generated from the following file: