lib/ezdiff/classes/ezdifftextengine.php

Show: inherited
Table of Contents

File containing the eZDiffTextEngine class.

Copyright
Copyright (C) 1999-2011 eZ Systems AS. All rights reserved.  
License
eZ Business Use License Agreement Version 2.0  
Package
lib  
Version
4.6.0  

\eZDiffTextEngine

Package: lib

File containing the eZDiffTextEngine class.

Parent(s)
\eZDiffEngine
Copyright
Copyright (C) 1999-2011 eZ Systems AS. All rights reserved.  
License
eZ Business Use License Agreement Version 2.0  
Version
4.6.0  

Properties

Propertypublic  $DiffMode= ''
inheritedInherited from: \eZDiffEngine::$$DiffMode
Details
Type
n/a
Inherited_from
\eZDiffEngine::$$DiffMode  

Methods

methodpublicaddNewLine(  $text ) : void

Parameters
Name Type Description
$text
methodpublicbuildDiff(  $oldArray,  $newArray ) : void

Parameters
Name Type Description
$oldArray
$newArray
methodpubliccreateDifferenceObject(  $fromData,  $toData ) : void

Parameters
Name Type Description
$fromData
$toData
methodpubliccreateOutput(  $arr,  $oldArray,  $newArray ) : void

Parameters
Name Type Description
$arr
$oldArray
$newArray
methodpublicdumpMatrix(  $arr,  $rows,  $cols ) : void

Parameters
Name Type Description
$arr
$rows
$cols
methodpubliceZDiffTextEngine( ) : void

methodpublicfindLongestSubstringOffsets(  $varArray ) : void

Parameters
Name Type Description
$varArray
methodpubliclocalSubstring(  $direction,  $row,  $col,  $rows,  $cols,  $matrix ) : void

Parameters
Name Type Description
$direction
$row
$col
$rows
$cols
$matrix
methodpublicpostProcessDiff(  $diffArray ) : void

Parameters
Name Type Description
$diffArray
methodpublicpreProcess(  $oldArray,  $newArray ) : void

Parameters
Name Type Description
$oldArray
$newArray
methodpublicsubstringMatrix(  $old,  $new ) : void

Parameters
Name Type Description
$old
$new
methodpublicsubstringPlacement(  $startOffset,  $endOffset,  $totalStringLength ) : void

Parameters
Name Type Description
$startOffset
$endOffset
$totalStringLength
methodpublicsubstrings(  $sub,  $old,  $new ) : void

Parameters
Name Type Description
$sub
$old
$new
methodpublictraceSubstring(  $row,  $col,  $matrix,  $val,  $new ) : void

Parameters
Name Type Description
$row
$col
$matrix
$val
$new
methodpublictrimEmptyArrayElements(  $array ) : void

Parameters
Name Type Description
$array
Documentation was generated by DocBlox 0.18.1.