XML diff and mergeInhaltsverzeichnis
The XMLDiff\Base classEinführungBase abstract class for all the comparsion classes in the extension. KlassenbeschreibungXMLDiff\Base
class XMLDiff\Base
{
/* Methoden */
public __construct
( string
$nsname
)
abstract public mixed diff
( mixed
$from
, mixed $to
)
abstract public mixed merge
( mixed
}$src
, mixed $diff
)The XMLDiff\DOM classEinführung
KlassenbeschreibungXMLDiff\DOM
class XMLDiff\DOM
extends
XMLDiff\Base
{
/* Methoden */
public DOMDocument diff
( DOMDocument
$from
, DOMDocument $to
)
public DOMDocument merge
( DOMDocument
$src
, DOMDocument $diff
)/* Geerbte Methoden */
public XMLDiff\Base::__construct
( string
$nsname
)
abstract public mixed XMLDiff\Base::diff
( mixed
$from
, mixed $to
)
abstract public mixed XMLDiff\Base::merge
( mixed
}$src
, mixed $diff
)The XMLDiff\Memory classEinführung
KlassenbeschreibungXMLDiff\Memory
class XMLDiff\Memory
extends
XMLDiff\Base
{
/* Methoden */
public string diff
( string
$from
, string $to
)
public string merge
( string
$src
, string $diff
)/* Geerbte Methoden */
public XMLDiff\Base::__construct
( string
$nsname
)
abstract public mixed XMLDiff\Base::diff
( mixed
$from
, mixed $to
)
abstract public mixed XMLDiff\Base::merge
( mixed
}$src
, mixed $diff
)The XMLDiff\File classEinführung
KlassenbeschreibungXMLDiff\File
class XMLDiff\File
extends
XMLDiff\Base
{
/* Methoden */
public string diff
( string
$from
, string $to
)
public string merge
( string
$src
, string $diff
)/* Geerbte Methoden */
public XMLDiff\Base::__construct
( string
$nsname
)
abstract public mixed XMLDiff\Base::diff
( mixed
$from
, mixed $to
)
abstract public mixed XMLDiff\Base::merge
( mixed
}$src
, mixed $diff
) |