All callers pass a WikiPage here already.
Change-Id: I6a17bf52fb2547729c6a1fa40704f1c9efe28b12
*/
class PoolWorkArticleView extends PoolCounterWork {
*/
class PoolWorkArticleView extends PoolCounterWork {
private $page;
/** @var string */
private $page;
/** @var string */
private $error = false;
/**
private $error = false;
/**
+ * @param WikiPage $page
* @param ParserOptions $parserOptions ParserOptions to use for the parse
* @param int $revid ID of the revision being parsed.
* @param bool $useParserCache Whether to use the parser cache.
* @param ParserOptions $parserOptions ParserOptions to use for the parse
* @param int $revid ID of the revision being parsed.
* @param bool $useParserCache Whether to use the parser cache.
* @param Content|string $content Content to parse or null to load it; may
* also be given as a wikitext string, for BC.
*/
* @param Content|string $content Content to parse or null to load it; may
* also be given as a wikitext string, for BC.
*/
- public function __construct( Page $page, ParserOptions $parserOptions,
+ public function __construct( WikiPage $page, ParserOptions $parserOptions,
$revid, $useParserCache, $content = null
) {
if ( is_string( $content ) ) { // BC: old style call
$revid, $useParserCache, $content = null
) {
if ( is_string( $content ) ) { // BC: old style call