MediaWiki master
|
This class allows HTML to be transformed to a page content source format such as wikitext. More...
Public Member Functions | |
__construct (string $modifiedHTML, PageIdentity $page, Parsoid $parsoid, array $parsoidSettings, PageConfigFactory $pageConfigFactory, IContentHandlerFactory $contentHandlerFactory) | |
getContentModel () | |
getModifiedDocument () | |
getModifiedHtmlSize () | |
The size of the modified HTML in characters. | |
getOffsetType () | |
getOriginalBody () | |
NOTE: The return value of this method depends on setOriginalData() having been called first. | |
getOriginalHtml () | |
Returns the original HTML, with any necessary processing applied. | |
getOriginalRevisionId () | |
getOriginalSchemaVersion () | |
getSchemaVersion () | |
NOTE: The return value of this method depends on setOriginalData() having been called first. | |
hasOriginalDataParsoid () | |
NOTE: The return value of this method depends on setOriginalData() having been called first. | |
hasOriginalHtml () | |
NOTE: The return value of this method depends on setOriginalData() having been called first. | |
htmlToContent () | |
Returns a Content object derived from the supplied HTML. | |
knowsOriginalContent () | |
setContentLanguage (Bcp47Code $lang) | |
setMetrics (StatsFactory $metrics) | |
Set metrics sink. | |
setModifiedDataMW (array $modifiedDataMW) | |
setOptions (array $options) | |
setOriginalContent (Content $content) | |
Sets the original content (such as wikitext). | |
setOriginalDataMW (array $originalDataMW) | |
setOriginalDataParsoid (array $originalDataParsoid) | |
setOriginalHtml (string $originalHtml) | |
setOriginalRevision (RevisionRecord $rev) | |
setOriginalRevisionId (int $oldid) | |
setOriginalSchemaVersion (string $originalSchemaVeraion) | |
setOriginalText (string $text) | |
Sets the original source text (usually wikitext). | |
Protected Member Functions | |
parseHTML (string $html, bool $validateXMLNames=false) | |
Protected Attributes | |
StatsFactory | $metrics = null |
This class allows HTML to be transformed to a page content source format such as wikitext.
Definition at line 40 of file HtmlToContentTransform.php.
MediaWiki\Parser\Parsoid\HtmlToContentTransform::__construct | ( | string | $modifiedHTML, |
PageIdentity | $page, | ||
Parsoid | $parsoid, | ||
array | $parsoidSettings, | ||
PageConfigFactory | $pageConfigFactory, | ||
IContentHandlerFactory | $contentHandlerFactory ) |
string | $modifiedHTML | |
PageIdentity | $page | |
Parsoid | $parsoid | |
array | $parsoidSettings | |
PageConfigFactory | $pageConfigFactory | |
IContentHandlerFactory | $contentHandlerFactory |
Definition at line 71 of file HtmlToContentTransform.php.
MediaWiki\Parser\Parsoid\HtmlToContentTransform::getContentModel | ( | ) |
Definition at line 430 of file HtmlToContentTransform.php.
MediaWiki\Parser\Parsoid\HtmlToContentTransform::getModifiedDocument | ( | ) |
Definition at line 283 of file HtmlToContentTransform.php.
MediaWiki\Parser\Parsoid\HtmlToContentTransform::getModifiedHtmlSize | ( | ) |
The size of the modified HTML in characters.
Definition at line 270 of file HtmlToContentTransform.php.
MediaWiki\Parser\Parsoid\HtmlToContentTransform::getOffsetType | ( | ) |
Definition at line 434 of file HtmlToContentTransform.php.
MediaWiki\Parser\Parsoid\HtmlToContentTransform::getOriginalBody | ( | ) |
NOTE: The return value of this method depends on setOriginalData() having been called first.
ClientError |
Definition at line 360 of file HtmlToContentTransform.php.
MediaWiki\Parser\Parsoid\HtmlToContentTransform::getOriginalHtml | ( | ) |
Returns the original HTML, with any necessary processing applied.
Definition at line 318 of file HtmlToContentTransform.php.
MediaWiki\Parser\Parsoid\HtmlToContentTransform::getOriginalRevisionId | ( | ) |
Definition at line 422 of file HtmlToContentTransform.php.
MediaWiki\Parser\Parsoid\HtmlToContentTransform::getOriginalSchemaVersion | ( | ) |
Definition at line 396 of file HtmlToContentTransform.php.
MediaWiki\Parser\Parsoid\HtmlToContentTransform::getSchemaVersion | ( | ) |
NOTE: The return value of this method depends on setOriginalData() having been called first.
Definition at line 404 of file HtmlToContentTransform.php.
MediaWiki\Parser\Parsoid\HtmlToContentTransform::hasOriginalDataParsoid | ( | ) |
NOTE: The return value of this method depends on setOriginalData() having been called first.
Definition at line 307 of file HtmlToContentTransform.php.
MediaWiki\Parser\Parsoid\HtmlToContentTransform::hasOriginalHtml | ( | ) |
NOTE: The return value of this method depends on setOriginalData() having been called first.
Definition at line 299 of file HtmlToContentTransform.php.
MediaWiki\Parser\Parsoid\HtmlToContentTransform::htmlToContent | ( | ) |
Returns a Content object derived from the supplied HTML.
Definition at line 573 of file HtmlToContentTransform.php.
MediaWiki\Parser\Parsoid\HtmlToContentTransform::knowsOriginalContent | ( | ) |
Definition at line 426 of file HtmlToContentTransform.php.
|
protected |
string | $html | |
bool | $validateXMLNames |
ClientError |
Definition at line 349 of file HtmlToContentTransform.php.
MediaWiki\Parser\Parsoid\HtmlToContentTransform::setContentLanguage | ( | Bcp47Code | $lang | ) |
Definition at line 132 of file HtmlToContentTransform.php.
MediaWiki\Parser\Parsoid\HtmlToContentTransform::setMetrics | ( | StatsFactory | $metrics | ) |
Set metrics sink.
Definition at line 91 of file HtmlToContentTransform.php.
MediaWiki\Parser\Parsoid\HtmlToContentTransform::setModifiedDataMW | ( | array | $modifiedDataMW | ) |
array | $modifiedDataMW |
Definition at line 179 of file HtmlToContentTransform.php.
MediaWiki\Parser\Parsoid\HtmlToContentTransform::setOptions | ( | array | $options | ) |
Definition at line 105 of file HtmlToContentTransform.php.
MediaWiki\Parser\Parsoid\HtmlToContentTransform::setOriginalContent | ( | Content | $content | ) |
Sets the original content (such as wikitext).
Definition at line 151 of file HtmlToContentTransform.php.
MediaWiki\Parser\Parsoid\HtmlToContentTransform::setOriginalDataMW | ( | array | $originalDataMW | ) |
Definition at line 202 of file HtmlToContentTransform.php.
MediaWiki\Parser\Parsoid\HtmlToContentTransform::setOriginalDataParsoid | ( | array | $originalDataParsoid | ) |
Definition at line 216 of file HtmlToContentTransform.php.
MediaWiki\Parser\Parsoid\HtmlToContentTransform::setOriginalHtml | ( | string | $originalHtml | ) |
Definition at line 193 of file HtmlToContentTransform.php.
MediaWiki\Parser\Parsoid\HtmlToContentTransform::setOriginalRevision | ( | RevisionRecord | $rev | ) |
Definition at line 109 of file HtmlToContentTransform.php.
MediaWiki\Parser\Parsoid\HtmlToContentTransform::setOriginalRevisionId | ( | int | $oldid | ) |
Definition at line 121 of file HtmlToContentTransform.php.
MediaWiki\Parser\Parsoid\HtmlToContentTransform::setOriginalSchemaVersion | ( | string | $originalSchemaVeraion | ) |
Definition at line 189 of file HtmlToContentTransform.php.
MediaWiki\Parser\Parsoid\HtmlToContentTransform::setOriginalText | ( | string | $text | ) |
Sets the original source text (usually wikitext).
Definition at line 143 of file HtmlToContentTransform.php.
|
protected |
Definition at line 53 of file HtmlToContentTransform.php.