MediaWiki master
|
A formatter that outputs unified diffs. More...
Inherits Wikimedia\Diff\DiffFormatter.
Protected Member Functions | |
added ( $lines) | |
blockHeader ( $xbeg, $xlen, $ybeg, $ylen) | |
changed ( $orig, $closing) | |
deleted ( $lines) | |
lines ( $lines, $prefix=' ') | |
Protected Member Functions inherited from Wikimedia\Diff\DiffFormatter | |
block ( $xbeg, $xlen, $ybeg, $ylen, &$edits) | |
context ( $lines) | |
endBlock () | |
Called at the end of a block of connected edits. | |
endDiff () | |
startBlock ( $header) | |
Called at the start of a block of connected edits. | |
startDiff () | |
writeOutput ( $text) | |
Writes a string to the output buffer. | |
Protected Attributes | |
int | $leadingContextLines = 2 |
int | $trailingContextLines = 2 |
Protected Attributes inherited from Wikimedia\Diff\DiffFormatter | |
int | $leadingContextLines = 0 |
Number of leading context "lines" to preserve. | |
int | $trailingContextLines = 0 |
Number of trailing context "lines" to preserve. | |
Additional Inherited Members | |
Public Member Functions inherited from Wikimedia\Diff\DiffFormatter | |
format ( $diff) | |
Format a diff. | |
A formatter that outputs unified diffs.
Definition at line 34 of file UnifiedDiffFormatter.php.
|
protected |
string[] | $lines |
Reimplemented from Wikimedia\Diff\DiffFormatter.
Definition at line 55 of file UnifiedDiffFormatter.php.
References $lines, and Wikimedia\Diff\UnifiedDiffFormatter\lines().
Referenced by Wikimedia\Diff\UnifiedDiffFormatter\changed().
|
protected |
int | $xbeg | |
int | $xlen | |
int | $ybeg | |
int | $ylen |
Reimplemented from Wikimedia\Diff\DiffFormatter.
Definition at line 83 of file UnifiedDiffFormatter.php.
|
protected |
string[] | $orig | |
string[] | $closing |
Reimplemented from Wikimedia\Diff\DiffFormatter.
Definition at line 70 of file UnifiedDiffFormatter.php.
References Wikimedia\Diff\UnifiedDiffFormatter\added(), and Wikimedia\Diff\UnifiedDiffFormatter\deleted().
|
protected |
string[] | $lines |
Reimplemented from Wikimedia\Diff\DiffFormatter.
Definition at line 62 of file UnifiedDiffFormatter.php.
References $lines, and Wikimedia\Diff\UnifiedDiffFormatter\lines().
Referenced by Wikimedia\Diff\UnifiedDiffFormatter\changed().
|
protected |
string[] | $lines | |
string | $prefix |
Reimplemented from Wikimedia\Diff\DiffFormatter.
Definition at line 46 of file UnifiedDiffFormatter.php.
References $lines, and Wikimedia\Diff\DiffFormatter\writeOutput().
Referenced by Wikimedia\Diff\UnifiedDiffFormatter\added(), and Wikimedia\Diff\UnifiedDiffFormatter\deleted().
|
protected |
Definition at line 37 of file UnifiedDiffFormatter.php.
|
protected |
Definition at line 40 of file UnifiedDiffFormatter.php.