ILIAS
Release_5_0_x_branch Revision 61816
|
Public Member Functions | |
MappedDiff ($from_lines, $to_lines, $mapped_from_lines, $mapped_to_lines) | |
Constructor. | |
Public Member Functions inherited from Diff | |
Diff ($from_lines, $to_lines) | |
Constructor. | |
reverse () | |
Compute reversed Diff. | |
isEmpty () | |
Check for empty diff. | |
lcs () | |
Compute the length of the Longest Common Subsequence (LCS). | |
orig () | |
Get the original set of lines. | |
closing () | |
Get the closing set of lines. | |
_check ($from_lines, $to_lines) | |
Check a Diff for validity. |
Additional Inherited Members | |
Data Fields inherited from Diff | |
$edits |
Definition at line 1328 of file class.WordLevelDiff.php.
MappedDiff::MappedDiff | ( | $from_lines, | |
$to_lines, | |||
$mapped_from_lines, | |||
$mapped_to_lines | |||
) |
Constructor.
Computes diff between sequences of strings.
This can be used to compute things like case-insensitve diffs, or diffs which ignore changes in white-space.
$from_lines | array An array of strings. (Typically these are lines from a file.) |
$to_lines | array An array of strings. |
$mapped_from_lines | array This array should have the same size number of elements as $from_lines. The elements in $mapped_from_lines and $mapped_to_lines are what is actually compared when computing the diff. |
$mapped_to_lines | array This array should have the same number of elements as $to_lines. |
Definition at line 1353 of file class.WordLevelDiff.php.