ILIAS
release_5-2 Revision v5.2.25-18-g3f80b828510
◀ ilDoc Overview
unified.php
Go to the documentation of this file.
1
<?
php
11
class
Text_Diff_Renderer_unified
extends
Text_Diff_Renderer
{
12
16
public
$_leading_context_lines
= 4;
17
21
public
$_trailing_context_lines
= 4;
22
23
function
_blockHeader
($xbeg, $xlen, $ybeg, $ylen)
24
{
25
if
($xlen != 1) {
26
$xbeg .=
','
. $xlen;
27
}
28
if
($ylen != 1) {
29
$ybeg .=
','
. $ylen;
30
}
31
return
"@@ -$xbeg +$ybeg @@"
;
32
}
33
34
function
_added
($lines)
35
{
36
return
$this->
_lines
($lines,
'+'
);
37
}
38
39
function
_deleted
($lines)
40
{
41
return
$this->
_lines
($lines,
'-'
);
42
}
43
44
function
_changed
(
$orig
, $final)
45
{
46
return
$this->
_deleted
(
$orig
) . $this->
_added
($final);
47
}
48
49
}
Text_Diff_Renderer_unified\$_trailing_context_lines
$_trailing_context_lines
Number of trailing context "lines" to preserve.
Definition:
unified.php:21
Text_Diff_Renderer_unified
Definition:
unified.php:11
Text_Diff_Renderer_unified\$_leading_context_lines
$_leading_context_lines
Number of leading context "lines" to preserve.
Definition:
unified.php:16
Text_Diff_Renderer_unified\_deleted
_deleted($lines)
Definition:
unified.php:39
Text_Diff_Renderer_unified\_blockHeader
_blockHeader($xbeg, $xlen, $ybeg, $ylen)
Definition:
unified.php:23
Text_Diff_Renderer\_lines
_lines($lines, $prefix=' ')
Definition:
Renderer.php:184
Text_Diff_Renderer
Definition:
Renderer.php:12
$orig
$orig
Definition:
generate-ph5p-patch.php:10
Text_Diff_Renderer_unified\_changed
_changed($orig, $final)
Definition:
unified.php:44
php
Text_Diff_Renderer_unified\_added
_added($lines)
Definition:
unified.php:34
Services
XHTMLValidator
validator
Text_Diff
unified.php
Generated on Fri Feb 21 2025 19:01:22 for ILIAS by
1.8.13 (using
Doxyfile
)