Documentation

Differ
in package

FinalYes

Table of Contents

Constants

ADDED  = 1
DIFF_LINE_END_WARNING  = 3
NO_LINE_END_EOF_WARNING  = 4
OLD  = 0
REMOVED  = 2

Properties

$outputBuilder  : DiffOutputBuilderInterface

Methods

__construct()  : mixed
diff()  : string
diffToArray()  : array<string|int, mixed>
calculateEstimatedFootprint()  : float|int
detectUnmatchedLineEndings()  : bool
getArrayDiffParted()  : array<string|int, mixed>
getLinebreak()  : string
selectLcsImplementation()  : LongestCommonSubsequenceCalculator
splitStringByLines()  : array<string|int, mixed>

Constants

DIFF_LINE_END_WARNING

public mixed DIFF_LINE_END_WARNING = 3

NO_LINE_END_EOF_WARNING

public mixed NO_LINE_END_EOF_WARNING = 4

REMOVED

public mixed REMOVED = 2

Properties

Methods

diffToArray()

public diffToArray(array<string|int, mixed>|string $from, array<string|int, mixed>|string $to[, LongestCommonSubsequenceCalculator|null $lcs = null ]) : array<string|int, mixed>
Parameters
$from : array<string|int, mixed>|string
$to : array<string|int, mixed>|string
$lcs : LongestCommonSubsequenceCalculator|null = null
Return values
array<string|int, mixed>

calculateEstimatedFootprint()

private calculateEstimatedFootprint(array<string|int, mixed> $from, array<string|int, mixed> $to) : float|int
Parameters
$from : array<string|int, mixed>
$to : array<string|int, mixed>
Return values
float|int

detectUnmatchedLineEndings()

private detectUnmatchedLineEndings(array<string|int, mixed> $diff) : bool
Parameters
$diff : array<string|int, mixed>
Return values
bool

getArrayDiffParted()

private static getArrayDiffParted(array<string|int, mixed> &$from, array<string|int, mixed> &$to) : array<string|int, mixed>
Parameters
$from : array<string|int, mixed>
$to : array<string|int, mixed>
Return values
array<string|int, mixed>

getLinebreak()

private getLinebreak(mixed $line) : string
Parameters
$line : mixed
Return values
string

splitStringByLines()

private splitStringByLines(string $input) : array<string|int, mixed>
Parameters
$input : string
Return values
array<string|int, mixed>

        
On this page

Search results