Creates the parser output for an entity.
More...
◆ __construct()
- Parameters
-
| DispatchingEntityViewFactory | $entityViewFactory | |
| DispatchingEntityMetaTagsCreatorFactory | $entityMetaTagsCreatorFactory | |
| ParserOutputJsConfigBuilder | $configBuilder | |
| TermLanguageFallbackChain | $termLanguageFallbackChain | |
| EntityDataFormatProvider | $entityDataFormatProvider | |
| EntityParserOutputUpdater[] | $dataUpdaters | |
| Language | $language | |
| bool | string | $wbMobile | |
| bool | $isMobileView | |
◆ addAlternateLinks()
| Wikibase\Repo\ParserOutput\FullEntityParserOutputGenerator::addAlternateLinks |
( |
ParserOutput | $parserOutput, |
|
|
EntityId | $entityId ) |
|
private |
Add alternate links as extension data.
OutputPageBeforeHTMLHookHandler will add these to the OutputPage.
◆ addHtmlToParserOutput()
| Wikibase\Repo\ParserOutput\FullEntityParserOutputGenerator::addHtmlToParserOutput |
( |
ParserOutput | $parserOutput, |
|
|
EntityRevision | $entityRevision, |
|
|
EntityDocumentView | $entityView ) |
|
private |
◆ addModules()
| Wikibase\Repo\ParserOutput\FullEntityParserOutputGenerator::addModules |
( |
ParserOutput | $parserOutput | ) |
|
|
private |
◆ createEntityView()
| Wikibase\Repo\ParserOutput\FullEntityParserOutputGenerator::createEntityView |
( |
EntityRevision | $entityRevision | ) |
|
|
private |
◆ getParserOutput()
| Wikibase\Repo\ParserOutput\FullEntityParserOutputGenerator::getParserOutput |
( |
EntityRevision | $entityRevision, |
|
|
bool | $generateHtml = true ) |
◆ $configBuilder
◆ $dataUpdaters
| array Wikibase\Repo\ParserOutput\FullEntityParserOutputGenerator::$dataUpdaters |
|
private |
◆ $entityDataFormatProvider
◆ $entityMetaTagsCreatorFactory
◆ $entityViewFactory
◆ $isMobileView
| bool Wikibase\Repo\ParserOutput\FullEntityParserOutputGenerator::$isMobileView |
|
private |
◆ $language
| Language Wikibase\Repo\ParserOutput\FullEntityParserOutputGenerator::$language |
|
private |
◆ $termLanguageFallbackChain
◆ $wbMobile
| bool string Wikibase\Repo\ParserOutput\FullEntityParserOutputGenerator::$wbMobile |
|
private |
The documentation for this class was generated from the following file: