Public Member Functions | |
__construct (DomTreeBuilder $tree, DomTreeBuilder $oldTree) | |
markAsNew ($start, $end) | |
handlePossibleChangedPart ($leftstart, $leftend, $rightstart, $rightend) | |
markAsDeleted ($start, $end, $before) | |
expandWhiteSpace () | |
lengthNew () | |
lengthOld () | |
Public Attributes | |
$bodyNode | |
Private Attributes | |
$textNodes | |
$oldTextNodes | |
$oldBodyNode | |
$newID = 0 | |
$changedID = 0 | |
$changedIDUsed = false | |
$whiteAfterLastChangedPart = false | |
$deletedID = 0 |
Definition at line 193 of file HTMLDiff.php.
TextNodeDiffer::__construct | ( | DomTreeBuilder $ | tree, | |
DomTreeBuilder $ | oldTree | |||
) |
Definition at line 212 of file HTMLDiff.php.
TextNodeDiffer::expandWhiteSpace | ( | ) |
Definition at line 387 of file HTMLDiff.php.
TextNodeDiffer::handlePossibleChangedPart | ( | $ | leftstart, | |
$ | leftend, | |||
$ | rightstart, | |||
$ | rightend | |||
) |
TextNodeDiffer::lengthNew | ( | ) |
Definition at line 391 of file HTMLDiff.php.
TextNodeDiffer::lengthOld | ( | ) |
Definition at line 395 of file HTMLDiff.php.
TextNodeDiffer::markAsDeleted | ( | $ | start, | |
$ | end, | |||
$ | before | |||
) |
Definition at line 280 of file HTMLDiff.php.
References $end, $i, $start, HTMLDiffer::diffDebug(), and Modification::REMOVED.
TextNodeDiffer::markAsNew | ( | $ | start, | |
$ | end | |||
) |
TextNodeDiffer::$bodyNode |
Definition at line 196 of file HTMLDiff.php.
TextNodeDiffer::$changedID = 0 [private] |
Definition at line 203 of file HTMLDiff.php.
TextNodeDiffer::$changedIDUsed = false [private] |
Definition at line 205 of file HTMLDiff.php.
TextNodeDiffer::$deletedID = 0 [private] |
Definition at line 210 of file HTMLDiff.php.
TextNodeDiffer::$newID = 0 [private] |
Definition at line 201 of file HTMLDiff.php.
TextNodeDiffer::$oldBodyNode [private] |
Definition at line 199 of file HTMLDiff.php.
TextNodeDiffer::$oldTextNodes [private] |
Definition at line 198 of file HTMLDiff.php.
TextNodeDiffer::$textNodes [private] |
Definition at line 195 of file HTMLDiff.php.
TextNodeDiffer::$whiteAfterLastChangedPart = false [private] |
Definition at line 208 of file HTMLDiff.php.