MediaWiki master
OutputTransformStageHookTrait.php
Go to the documentation of this file.
1<?php
2declare( strict_types = 1 );
3
5
8
76trait OutputTransformStageHookTrait {
77
79 public function onOutputTransformFirstStage(
80 ParserOutput &$parserOutput, ParserOptions $parserOptions
81 ): void {
82 '@phan-var OutputTransformStage $this';
83 if ( $this->shouldRun( $parserOutput, $parserOptions ) ) {
84 $ignore = [];
85 $parserOutput = $this->transform(
86 $parserOutput, $parserOptions, $ignore
87 );
88 }
89 }
90
92 public function onOutputTransformLastStage(
93 ParserOutput &$parserOutput, ParserOptions $parserOptions
94 ): void {
95 '@phan-var OutputTransformStage $this';
96 if ( $this->shouldRun( $parserOutput, $parserOptions ) ) {
97 $ignore = [];
98 $parserOutput = $this->transform(
99 $parserOutput, $parserOptions, $ignore
100 );
101 }
102 }
103}
Set options of the Parser.
ParserOutput is a rendering of a Content object or a message.