MediaWiki master
|
The base class for all other DiffOp classes. More...
Inherited by Wikimedia\Diff\DiffOpAdd, Wikimedia\Diff\DiffOpChange, Wikimedia\Diff\DiffOpCopy, and Wikimedia\Diff\DiffOpDelete.
Public Member Functions | |
getClosing ( $i=null) | |
Without a line number this returns either all lines on the right ("new") side of the diff, or false when it's a delete operation. | |
getOrig () | |
Returns either all lines on the left ("old") side of the diff, or false when it's an add operation. | |
getType () | |
nclosing () | |
norig () | |
reverse () | |
Public Attributes | |
string[] false | $closing |
The right ("new") side of the diff, or false when it's a "delete". | |
string[] false | $orig |
The left ("old") side of the diff, or false when it's an "add". | |
string | $type |
The base class for all other DiffOp classes.
The classes that extend DiffOp are: DiffOpCopy, DiffOpDelete, DiffOpAdd and DiffOpChange. FakeDiffOp also extends DiffOp, but it is not located in this file.
Definition at line 38 of file DiffOp.php.
Wikimedia\Diff\DiffOp::getClosing | ( | $i = null | ) |
Without a line number this returns either all lines on the right ("new") side of the diff, or false when it's a delete operation.
With a line number this returns either the line or null if the line doesn't exist.
int | null | $i | Line number, or null for all lines in the operation |
Definition at line 84 of file DiffOp.php.
References Wikimedia\Diff\DiffOp\$closing.
Wikimedia\Diff\DiffOp::getOrig | ( | ) |
Returns either all lines on the left ("old") side of the diff, or false when it's an add operation.
Definition at line 71 of file DiffOp.php.
References Wikimedia\Diff\DiffOp\$orig.
Wikimedia\Diff\DiffOp::getType | ( | ) |
Definition at line 61 of file DiffOp.php.
References Wikimedia\Diff\DiffOp\$type.
Wikimedia\Diff\DiffOp::nclosing | ( | ) |
Definition at line 109 of file DiffOp.php.
Wikimedia\Diff\DiffOp::norig | ( | ) |
Definition at line 102 of file DiffOp.php.
|
abstract |
Reimplemented in Wikimedia\Diff\DiffOpAdd, Wikimedia\Diff\DiffOpChange, Wikimedia\Diff\DiffOpCopy, and Wikimedia\Diff\DiffOpDelete.
string [] false Wikimedia\Diff\DiffOp::$closing |
The right ("new") side of the diff, or false when it's a "delete".
Definition at line 56 of file DiffOp.php.
Referenced by Wikimedia\Diff\DiffOpChange\__construct(), Wikimedia\Diff\DiffOpCopy\__construct(), and Wikimedia\Diff\DiffOp\getClosing().
string [] false Wikimedia\Diff\DiffOp::$orig |
The left ("old") side of the diff, or false when it's an "add".
Definition at line 50 of file DiffOp.php.
Referenced by Wikimedia\Diff\DiffOpChange\__construct(), Wikimedia\Diff\DiffOpCopy\__construct(), and Wikimedia\Diff\DiffOp\getOrig().
string Wikimedia\Diff\DiffOp::$type |
Definition at line 44 of file DiffOp.php.
Referenced by Wikimedia\Diff\DiffOp\getType().