|
| __construct (ApiHelper $api, ?SiteConfig $siteConfig, array $opts) |
|
| getPageInfo (PageConfig $pageConfig, array $titles) |
|
| getFileInfo (PageConfig $pageConfig, array $files) |
|
| doPst (PageConfig $pageConfig, string $wikitext) |
|
| parseWikitext (PageConfig $pageConfig, ContentMetadataCollector $metadata, string $wikitext) |
|
| preprocessWikitext (PageConfig $pageConfig, ContentMetadataCollector $metadata, string $wikitext) |
|
| fetchTemplateSource (PageConfig $pageConfig, string $title) |
|
| fetchTemplateData (PageConfig $pageConfig, string $title) |
|
| logLinterData (PageConfig $pageConfig, array $lints) |
|
| __construct () |
| Base constructor.
|
|
| getPageInfo (PageConfig $pageConfig, array $titles) |
| Return target data for formatting links.
|
|
| getFileInfo (PageConfig $pageConfig, array $files) |
| Return information about files (images)
|
|
| doPst (PageConfig $pageConfig, string $wikitext) |
| Perform a pre-save transform on wikitext.
|
|
| parseWikitext (PageConfig $pageConfig, ContentMetadataCollector $metadata, string $wikitext) |
| Perform a parse on wikitext.
|
|
| preprocessWikitext (PageConfig $pageConfig, ContentMetadataCollector $metadata, string $wikitext) |
| Preprocess wikitext.
|
|
| fetchTemplateSource (PageConfig $pageConfig, string $title) |
| Fetch latest revision of article/template content for transclusion.
|
|
| fetchTemplateData (PageConfig $pageConfig, string $title) |
| Fetch templatedata for a title.
|
|
| logLinterData (PageConfig $pageConfig, array $lints) |
| Log linter data.
|
|
DataAccess via MediaWiki's Action API.
Note this is intended for testing, not performance.