Apply a WikiDiff to a set of lines.
SYNOPSIS:
$diff = new WikiDiff($lines1, $lines2);
// reconstruct $lines2 from $lines1: $out = $diff->apply($lines1);
Parameters:
Compose (concatenate) WikiDiffs.
SYNOPSIS:
$diff1 = new WikiDiff($lines1, $lines2); $diff2 = new WikiDiff($lines2, $lines3); $comp = $diff1->compose($diff2);
// reconstruct $lines3 from $lines1: $out = $comp->apply($lines1);
Parameters:
void reverse(
$from_lines)
|
|
Compute reversed WikiDiff.
SYNOPSIS:
$diff = new WikiDiff($lines1, $lines2); $rev = $diff->reverse($lines1);
// reconstruct $lines1 from $lines2: $out = $rev->apply($lines2);
Parameters:
Serialize a WikiDiff.
SYNOPSIS:
$diff = new WikiDiff($lines1, $lines2); $string = $diff->serialize;
// recover WikiDiff from serialized version: $diff2 = new WikiDiff($string);