class diff_renderer_side_by_side extends diff_renderer
"chora (Horde)" diff renderer - similar style.
This renderer class is a modified human_readable function from the Horde Framework.
Properties
| $_leading_context_lines | ||
| $_trailing_context_lines | ||
| $lines | ||
| $cols | ||
| $state | ||
| $data |
Methods
|
diff_renderer($params = array())
Constructor. |
from diff_renderer | |
| array |
get_params()
Get any renderer parameters. |
from diff_renderer |
| string |
render(diff $diff)
Renders a diff. |
from diff_renderer |
|
_block($xbeg, $xlen, $ybeg, $ylen, $edits)
|
from diff_renderer | |
|
_start_diff()
|
||
|
_end_diff()
|
||
|
_block_header($xbeg, $xlen, $ybeg, $ylen)
|
||
|
_start_block($header)
|
from diff_renderer | |
|
_end_block()
|
from diff_renderer | |
|
_lines($lines, $prefix = ' ')
|
from diff_renderer | |
|
_context($lines)
|
||
|
_added($lines)
|
||
|
_deleted($lines)
|
||
|
_changed($orig, $final)
|
||
|
get_diff_content($diff)
Our function to get the diff |
||
|
_perform_add($line)
|
||
|
_perform_delete($line)
|
||
|
_perform_context($line)
|
Details
in diff_renderer at line 56
public
diff_renderer($params = array())
Constructor.
in diff_renderer at line 73
public array
get_params()
Get any renderer parameters.
in diff_renderer at line 94
public string
render(diff $diff)
Renders a diff.
in diff_renderer at line 181
public
_block($xbeg, $xlen, $ybeg, $ylen, $edits)
at line 733
public
_start_diff()
at line 744
public
_end_diff()
at line 772
public
_block_header($xbeg, $xlen, $ybeg, $ylen)
in diff_renderer at line 245
public
_start_block($header)
in diff_renderer at line 250
public
_end_block()
in diff_renderer at line 255
public
_lines($lines, $prefix = ' ')
at line 823
public
_context($lines)
at line 784
public
_added($lines)
at line 811
public
_deleted($lines)
at line 853
public
_changed($orig, $final)
at line 599
public
get_diff_content($diff)
Our function to get the diff
at line 789
public
_perform_add($line)
at line 816
public
_perform_delete($line)
at line 828
public
_perform_context($line)