|
MediaWiki master
|
Page-level configuration interface for Parsoid. More...
Inherits IPageConfig.

Public Member Functions | |
| __construct (private readonly ParserOptions $parserOptions, private readonly SlotRoleHandler $slotRoleHandler, private readonly Title $title, private readonly ?RevisionRecord $revision, private readonly Bcp47Code $pageLanguage, private readonly string $pageLanguageDir,) | |
| fetchRevisionRecordOfTemplate (Title $title) | |
| Use ParserOptions::getTemplateCallback() to fetch the correct (usually latest) RevisionRecord for the given title. | |
| getContentModel () | |
| getLinkTarget () | |
| getPageId () | |
| getPageLanguageBcp47 () | |
| getPageLanguageDir () | |
| getParentRevisionId () | |
| getParserOptions () | |
| getRevisionContent () | |
| getRevisionId () | |
| getRevisionSha1 () | |
| getRevisionSize () | |
| getRevisionTimestamp () | |
| getRevisionUser () | |
| getRevisionUserId () | |
Page-level configuration interface for Parsoid.
This is effectively "Parsoid's view of ParserOptions".
Definition at line 28 of file PageConfig.php.
| MediaWiki\Parser\Parsoid\Config\PageConfig::__construct | ( | private readonly ParserOptions | $parserOptions, |
| private readonly SlotRoleHandler | $slotRoleHandler, | ||
| private readonly Title | $title, | ||
| private readonly ?RevisionRecord | $revision, | ||
| private readonly Bcp47Code | $pageLanguage, | ||
| private readonly string | $pageLanguageDir ) |
Definition at line 29 of file PageConfig.php.
| MediaWiki\Parser\Parsoid\Config\PageConfig::fetchRevisionRecordOfTemplate | ( | Title | $title | ) |
Use ParserOptions::getTemplateCallback() to fetch the correct (usually latest) RevisionRecord for the given title.
| Title | $title |
Definition at line 92 of file PageConfig.php.
| MediaWiki\Parser\Parsoid\Config\PageConfig::getContentModel | ( | ) |
Definition at line 39 of file PageConfig.php.
| MediaWiki\Parser\Parsoid\Config\PageConfig::getLinkTarget | ( | ) |
Definition at line 58 of file PageConfig.php.
| MediaWiki\Parser\Parsoid\Config\PageConfig::getPageId | ( | ) |
Definition at line 63 of file PageConfig.php.
| MediaWiki\Parser\Parsoid\Config\PageConfig::getPageLanguageBcp47 | ( | ) |
Definition at line 68 of file PageConfig.php.
| MediaWiki\Parser\Parsoid\Config\PageConfig::getPageLanguageDir | ( | ) |
Definition at line 73 of file PageConfig.php.
| MediaWiki\Parser\Parsoid\Config\PageConfig::getParentRevisionId | ( | ) |
Definition at line 112 of file PageConfig.php.
| MediaWiki\Parser\Parsoid\Config\PageConfig::getParserOptions | ( | ) |
Definition at line 81 of file PageConfig.php.
| MediaWiki\Parser\Parsoid\Config\PageConfig::getRevisionContent | ( | ) |
Definition at line 156 of file PageConfig.php.
| MediaWiki\Parser\Parsoid\Config\PageConfig::getRevisionId | ( | ) |
Definition at line 106 of file PageConfig.php.
| MediaWiki\Parser\Parsoid\Config\PageConfig::getRevisionSha1 | ( | ) |
Definition at line 138 of file PageConfig.php.
| MediaWiki\Parser\Parsoid\Config\PageConfig::getRevisionSize | ( | ) |
Definition at line 150 of file PageConfig.php.
| MediaWiki\Parser\Parsoid\Config\PageConfig::getRevisionTimestamp | ( | ) |
Definition at line 118 of file PageConfig.php.
| MediaWiki\Parser\Parsoid\Config\PageConfig::getRevisionUser | ( | ) |
Definition at line 124 of file PageConfig.php.
| MediaWiki\Parser\Parsoid\Config\PageConfig::getRevisionUserId | ( | ) |
Definition at line 131 of file PageConfig.php.