Class Text_Diff_Renderer_inline

Description

"Inline" diff renderer.

This class renders diffs in the Wiki-style "inline" format.

$Horde: framework/Text_Diff/Diff/Renderer/inline.php,v 1.16 2006/01/08 00:06:57 jan Exp $

  • author: Ciprian Popovici

Located in /sources/diff.php (line 1581)

Text_Diff_Renderer
   |
   --Text_Diff_Renderer_inline
Variable Summary
Method Summary
void _added ( $lines)
void _blockHeader ( $xbeg,  $xlen,  $ybeg,  $ylen)
void _changed ( $orig,  $final)
void _deleted ( $lines, [ $words = false])
void _encode ( &$string)
void _lines ( $lines, [ $prefix = ' '], [ $encode = true])
void _splitOnWords ( $string, [ $newlineEscape = "\n"])
void _startBlock ( $header)
Variables
mixed $_block_header = '' (line 1616)

Header for each change block.

mixed $_del_prefix = '<del>' (line 1606)

Prefix for deleted text.

mixed $_del_suffix = '</del>' (line 1611)

Suffix for deleted text.

mixed $_ins_prefix = '<ins>' (line 1596)

Prefix for inserted text.

mixed $_ins_suffix = '</ins>' (line 1601)

Suffix for inserted text.

mixed $_leading_context_lines = 10000 (line 1586)

Number of leading context "lines" to preserve.


Redefinition of:
Text_Diff_Renderer::$_leading_context_lines
Number of leading context "lines" to preserve.
mixed $_split_level = 'lines' (line 1622)

What are we currently splitting on? Used to recurse to show word-level changes.

mixed $_trailing_context_lines = 10000 (line 1591)

Number of trailing context "lines" to preserve.


Redefinition of:
Text_Diff_Renderer::$_trailing_context_lines
Number of trailing context "lines" to preserve.
Methods
_added (line 1647)
void _added ( $lines)
  • $lines

Redefinition of:
Text_Diff_Renderer::_added()
_blockHeader (line 1624)
void _blockHeader ( $xbeg,  $xlen,  $ybeg,  $ylen)
  • $xbeg
  • $xlen
  • $ybeg
  • $ylen

Redefinition of:
Text_Diff_Renderer::_blockHeader()
_changed (line 1663)
void _changed ( $orig,  $final)
  • $orig
  • $final

Redefinition of:
Text_Diff_Renderer::_changed()
_deleted (line 1655)
void _deleted ( $lines, [ $words = false])
  • $lines
  • $words

Redefinition of:
Text_Diff_Renderer::_deleted()
_encode (line 1716)
void _encode ( &$string)
  • &$string
_lines (line 1634)
void _lines ( $lines, [ $prefix = ' '], [ $encode = true])
  • $lines
  • $prefix
  • $encode

Redefinition of:
Text_Diff_Renderer::_lines()
_splitOnWords (line 1699)
void _splitOnWords ( $string, [ $newlineEscape = "\n"])
  • $string
  • $newlineEscape
_startBlock (line 1629)
void _startBlock ( $header)
  • $header

Redefinition of:
Text_Diff_Renderer::_startBlock()

Inherited Methods

Inherited From Text_Diff_Renderer

Text_Diff_Renderer::Text_Diff_Renderer()
Text_Diff_Renderer::getParams()
Text_Diff_Renderer::render()
Text_Diff_Renderer::_added()
Text_Diff_Renderer::_block()
Text_Diff_Renderer::_blockHeader()
Text_Diff_Renderer::_changed()
Text_Diff_Renderer::_context()
Text_Diff_Renderer::_deleted()
Text_Diff_Renderer::_endBlock()
Text_Diff_Renderer::_endDiff()
Text_Diff_Renderer::_lines()
Text_Diff_Renderer::_startBlock()
Text_Diff_Renderer::_startDiff()

Documentation generated on Sun, 02 Jan 2011 23:13:07 +0000 by phpDocumentor 1.4.3