MediaWiki REL1_39
|
MediaWiki default table style diff formatter. More...
Public Member Functions | |
__construct () | |
Public Member Functions inherited from DiffFormatter | |
format ( $diff) | |
Format a diff. | |
Static Public Member Functions | |
static | escapeWhiteSpace ( $msg) |
Protected Member Functions | ||||
added ( $lines) | ||||
Writes all lines to the output buffer, each enclosed in . | ||||
addedLine ( $line) | ||||
HTML-escape parameter before calling this. | ||||
blockHeader ( $xbeg, $xlen, $ybeg, $ylen) | ||||
changed ( $orig, $closing) | ||||
Writes the two sets of lines to the output buffer, each enclosed in . | ||||
context ( $lines) | ||||
Writes all lines to the output buffer, each enclosed in . | ||||
contextLine ( $line, string $side) | ||||
HTML-escape parameter before calling this. | ||||
deleted ( $lines) | ||||
Writes all lines to the output buffer, each enclosed in . | ||||
deletedLine ( $line) | ||||
HTML-escape parameter before calling this. | ||||
emptyLine (string $side) | ||||
endBlock () | ||||
Called at the end of a block of connected edits.This default implementation does nothing. | ||||
lines ( $lines, $prefix=' ', $color='white') | ||||
startBlock ( $header) | ||||
Called at the start of a block of connected edits.This default implementation writes the header and a newline to the output buffer.
| ||||
wrapLine ( $marker, $class, $line) | ||||
Protected Member Functions inherited from DiffFormatter | ||||
block ( $xbeg, $xlen, $ybeg, $ylen, &$edits) | ||||
endDiff () | ||||
lines ( $lines, $prefix=' ') | ||||
Writes all (optionally prefixed) lines to the output buffer, separated by newlines. | ||||
startDiff () | ||||
writeOutput ( $text) | ||||
Writes a string to the output buffer. | ||||
Additional Inherited Members | |
Protected Attributes inherited from DiffFormatter | |
int | $leadingContextLines = 0 |
Number of leading context "lines" to preserve. | |
int | $trailingContextLines = 0 |
Number of trailing context "lines" to preserve. | |
MediaWiki default table style diff formatter.
Definition at line 33 of file TableDiffFormatter.php.
TableDiffFormatter::__construct | ( | ) |
Definition at line 45 of file TableDiffFormatter.php.
|
protected |
Writes all lines to the output buffer, each enclosed in .
string[] | $lines |
Reimplemented from DiffFormatter.
Definition at line 179 of file TableDiffFormatter.php.
References $line, $lines, addedLine(), emptyLine(), and DiffFormatter\writeOutput().
|
protected |
HTML-escape parameter before calling this.
string | $line |
Definition at line 115 of file TableDiffFormatter.php.
References $line, and wrapLine().
|
protected |
int | $xbeg | |
int | $xlen | |
int | $ybeg | |
int | $ylen |
Reimplemented from DiffFormatter.
Definition at line 71 of file TableDiffFormatter.php.
|
protected |
Writes the two sets of lines to the output buffer, each enclosed in .
string[] | $orig | |
string[] | $closing |
Reimplemented from DiffFormatter.
Definition at line 249 of file TableDiffFormatter.php.
References addedLine(), deletedLine(), emptyLine(), and DiffFormatter\writeOutput().
|
protected |
Writes all lines to the output buffer, each enclosed in .
string[] | $lines |
Reimplemented from DiffFormatter.
Definition at line 229 of file TableDiffFormatter.php.
References $line, $lines, contextLine(), and DiffFormatter\writeOutput().
|
protected |
HTML-escape parameter before calling this.
string | $line | |
string | $side | self::SIDE_DELETED or self::SIDE_ADDED |
Definition at line 138 of file TableDiffFormatter.php.
References $line, and wrapLine().
Referenced by context().
|
protected |
Writes all lines to the output buffer, each enclosed in .
string[] | $lines |
Reimplemented from DiffFormatter.
Definition at line 204 of file TableDiffFormatter.php.
References $line, $lines, deletedLine(), emptyLine(), and DiffFormatter\writeOutput().
|
protected |
HTML-escape parameter before calling this.
string | $line |
Definition at line 126 of file TableDiffFormatter.php.
References $line, and wrapLine().
|
protected |
string | $side | self::SIDE_DELETED or self::SIDE_ADDED |
Definition at line 170 of file TableDiffFormatter.php.
|
protected |
Called at the end of a block of connected edits.This default implementation does nothing.
Reimplemented from DiffFormatter.
Definition at line 97 of file TableDiffFormatter.php.
|
static |
string | $msg |
Definition at line 55 of file TableDiffFormatter.php.
Referenced by wrapLine().
|
protected |
string[] | $lines | |
string | $prefix | |
string | $color |
Definition at line 105 of file TableDiffFormatter.php.
|
protected |
Called at the start of a block of connected edits.This default implementation writes the header and a newline to the output buffer.
string | $header |
Reimplemented from DiffFormatter.
Definition at line 92 of file TableDiffFormatter.php.
References $header, and DiffFormatter\writeOutput().
|
protected |
string | $marker | |
string | string[] | $class | A single class or a list of classes |
string | $line |
Definition at line 149 of file TableDiffFormatter.php.
References $line, and escapeWhiteSpace().
Referenced by addedLine(), contextLine(), and deletedLine().