Page MenuHomeWickedGov Phorge

ParserTestMockParser.php
No OneTemporary

Size
785 B
Referenced Files
None
Subscribers
None

ParserTestMockParser.php

<?php
use MediaWiki\Page\PageReference;
use MediaWiki\Parser\Parser;
use MediaWiki\Parser\ParserOptions;
use MediaWiki\Parser\ParserOutput;
use MediaWiki\User\UserIdentity;
/**
* A parser used during article insertion which does nothing, to avoid
* unnecessary log noise and other interference with debugging.
*/
class ParserTestMockParser extends Parser {
public function __construct() {
}
public function preSaveTransform( $text, PageReference $page, UserIdentity $user,
ParserOptions $options, $clearState = true
) {
return $text;
}
public function parse(
$text, PageReference $page, ParserOptions $options,
$linestart = true, $clearState = true, $revid = null
) {
return new ParserOutput;
}
public function getOutput() {
return new ParserOutput;
}
}

File Metadata

Mime Type
text/x-php
Expires
Aug 16 2026, 07:00 (12 w, 1 d ago)
Storage Engine
local-disk
Storage Format
Raw Data
Storage Handle
53/02/628aadf5a397852180ec8c228bdd
Default Alt Text
ParserTestMockParser.php (785 B)

Event Timeline