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.
1.5.9