MediaWiki master
|
Public Member Functions | |
__construct (ServiceOptions $options, RevisionLookup $revisionLookup, TitleFormatter $titleFormatter, PageLookup $pageLookup, ParsoidOutputStash $parsoidOutputStash, StatsdDataFactoryInterface $statsDataFactory, ParsoidOutputAccess $parsoidOutputAccess, HtmlTransformFactory $htmlTransformFactory, IContentHandlerFactory $contentHandlerFactory, LanguageFactory $languageFactory, RedirectStore $redirectStore, LanguageConverterFactory $languageConverterFactory) | |
newHtmlInputTransformHelper ( $envOptions=[]) | |
newHtmlMessageOutputHelper () | |
newHtmlOutputRendererHelper (bool $lenientRevHandling=false) | |
Should we ignore page id mismatches between page and revision objects in HTML/pagebundle requests? Mismatches arise because of page moves. | |
newPageContentHelper () | |
newPageRedirectHelper (ResponseFactory $responseFactory, Router $router, string $route, RequestInterface $request) | |
newRevisionContentHelper () | |
Public Attributes | |
const | CONSTRUCTOR_OPTIONS = PageContentHelper::CONSTRUCTOR_OPTIONS |
Definition at line 24 of file PageRestHelperFactory.php.
MediaWiki\Rest\Handler\Helper\PageRestHelperFactory::__construct | ( | ServiceOptions | $options, |
RevisionLookup | $revisionLookup, | ||
TitleFormatter | $titleFormatter, | ||
PageLookup | $pageLookup, | ||
ParsoidOutputStash | $parsoidOutputStash, | ||
StatsdDataFactoryInterface | $statsDataFactory, | ||
ParsoidOutputAccess | $parsoidOutputAccess, | ||
HtmlTransformFactory | $htmlTransformFactory, | ||
IContentHandlerFactory | $contentHandlerFactory, | ||
LanguageFactory | $languageFactory, | ||
RedirectStore | $redirectStore, | ||
LanguageConverterFactory | $languageConverterFactory | ||
) |
ServiceOptions | $options | |
RevisionLookup | $revisionLookup | |
TitleFormatter | $titleFormatter | |
PageLookup | $pageLookup | |
ParsoidOutputStash | $parsoidOutputStash | |
StatsdDataFactoryInterface | $statsDataFactory | |
ParsoidOutputAccess | $parsoidOutputAccess | |
HtmlTransformFactory | $htmlTransformFactory | |
IContentHandlerFactory | $contentHandlerFactory | |
LanguageFactory | $languageFactory | |
RedirectStore | $redirectStore | |
LanguageConverterFactory | $languageConverterFactory |
Definition at line 58 of file PageRestHelperFactory.php.
MediaWiki\Rest\Handler\Helper\PageRestHelperFactory::newHtmlInputTransformHelper | ( | $envOptions = [] | ) |
Definition at line 127 of file PageRestHelperFactory.php.
MediaWiki\Rest\Handler\Helper\PageRestHelperFactory::newHtmlMessageOutputHelper | ( | ) |
Definition at line 123 of file PageRestHelperFactory.php.
MediaWiki\Rest\Handler\Helper\PageRestHelperFactory::newHtmlOutputRendererHelper | ( | bool | $lenientRevHandling = false | ) |
Should we ignore page id mismatches between page and revision objects in HTML/pagebundle requests? Mismatches arise because of page moves.
This is recommended only for handling calls to internal APIs.
Definition at line 109 of file PageRestHelperFactory.php.
Referenced by MediaWiki\Rest\Handler\PageHTMLHandler\__construct(), and MediaWiki\Rest\Handler\RevisionHTMLHandler\__construct().
MediaWiki\Rest\Handler\Helper\PageRestHelperFactory::newPageContentHelper | ( | ) |
Definition at line 95 of file PageRestHelperFactory.php.
Referenced by MediaWiki\Rest\Handler\PageHTMLHandler\__construct(), and MediaWiki\Rest\Handler\PageSourceHandler\__construct().
MediaWiki\Rest\Handler\Helper\PageRestHelperFactory::newPageRedirectHelper | ( | ResponseFactory | $responseFactory, |
Router | $router, | ||
string | $route, | ||
RequestInterface | $request | ||
) |
Definition at line 140 of file PageRestHelperFactory.php.
MediaWiki\Rest\Handler\Helper\PageRestHelperFactory::newRevisionContentHelper | ( | ) |
Definition at line 86 of file PageRestHelperFactory.php.
Referenced by MediaWiki\Rest\Handler\RevisionHTMLHandler\__construct(), and MediaWiki\Rest\Handler\RevisionSourceHandler\__construct().
const MediaWiki\Rest\Handler\Helper\PageRestHelperFactory::CONSTRUCTOR_OPTIONS = PageContentHelper::CONSTRUCTOR_OPTIONS |
Definition at line 29 of file PageRestHelperFactory.php.