diff_renderer_inline
class diff_renderer_inline extends diff_renderer
"Inline" diff renderer.
This class renders diffs in the Wiki-style "inline" format.
Properties
$_leading_context_lines | |||
$_trailing_context_lines | |||
$_ins_prefix | |||
$_ins_suffix | |||
$_del_prefix | |||
$_del_suffix | |||
$_block_head | |||
$_split_level |
Methods
_start_diff()
No description
_end_diff()
No description
_block_header($xbeg, $xlen, $ybeg, $ylen)
No description
_start_block($header)
No description
_lines($lines, $prefix = ' ', $encode = true)
No description
_added($lines)
No description
_deleted($lines, $words = false)
No description
_changed($orig, $final)
No description
get_diff_content($diff)
Our function to get the diff
_split_on_words($string, $newline_escape = "\n")
No description
_encode($string)
No description
Details
in
diff_renderer at line 59
__construct($params = array())
Constructor.
in
diff_renderer at line 76
array
get_params()
Get any renderer parameters.
in
diff_renderer at line 97
string
render(diff $diff)
Renders a diff.
in
diff_renderer at line 184
_block($xbeg, $xlen, $ybeg, $ylen, $edits)
No description
at line 395
_start_diff()
No description
at line 400
_end_diff()
No description
at line 405
_block_header($xbeg, $xlen, $ybeg, $ylen)
No description
at line 410
_start_block($header)
No description
in
diff_renderer at line 253
_end_block()
No description
at line 415
_lines($lines, $prefix = ' ', $encode = true)
No description
in
diff_renderer at line 263
_context($lines)
No description
at line 432
_added($lines)
No description
at line 440
_deleted($lines, $words = false)
No description
at line 448
_changed($orig, $final)
No description
at line 390
get_diff_content($diff)
Our function to get the diff
at line 485
_split_on_words($string, $newline_escape = "\n")
No description
at line 520
_encode($string)
No description