Moodle APIs 3.9
Moodle 3.9.13+ (Build: 20220325)
Public Member Functions | Public Attributes | List of all members
TableWikiDiffFormatterOld Class Reference

Wikipedia Table style diff formatter. More...

Inheritance diagram for TableWikiDiffFormatterOld:
WikiDiffFormatter

Public Member Functions

 _added ($lines)
 
 _block ($xbeg, $xlen, $ybeg, $ylen, &$edits)
 
 _block_header ( $xbeg, $xlen, $ybeg, $ylen)
 
 _changed ( $orig, $closing)
 
 _context ( $lines)
 
 _deleted ($lines)
 
 _end_block ()
 
 _end_diff ()
 
 _lines ( $lines, $prefix=' ', $color="white")
 
 _lines ($lines, $prefix=' ')
 
 _start_block ( $header)
 
 _start_diff ()
 
 addedLine ( $line)
 
 contextLine ( $line)
 
 deletedLine ( $line)
 
 emptyLine ()
 
 format ($diff)
 Format a diff. More...
 
 TableWikiDiffFormatter ()
 

Public Attributes

 $leading_context_lines = 0
 Number of leading context "lines" to preserve. More...
 
 $trailing_context_lines = 0
 Number of trailing context "lines" to preserve. More...
 

Detailed Description

Wikipedia Table style diff formatter.

Member Function Documentation

◆ _added()

TableWikiDiffFormatterOld::_added (   $lines)

Reimplemented from WikiDiffFormatter.

◆ _block_header()

TableWikiDiffFormatterOld::_block_header (   $xbeg,
  $xlen,
  $ybeg,
  $ylen 
)

Reimplemented from WikiDiffFormatter.

◆ _changed()

TableWikiDiffFormatterOld::_changed (   $orig,
  $closing 
)

Reimplemented from WikiDiffFormatter.

◆ _context()

TableWikiDiffFormatterOld::_context (   $lines)

Reimplemented from WikiDiffFormatter.

◆ _deleted()

TableWikiDiffFormatterOld::_deleted (   $lines)

Reimplemented from WikiDiffFormatter.

◆ _end_block()

TableWikiDiffFormatterOld::_end_block ( )

Reimplemented from WikiDiffFormatter.

◆ _start_block()

TableWikiDiffFormatterOld::_start_block (   $header)

Reimplemented from WikiDiffFormatter.

◆ format()

WikiDiffFormatter::format (   $diff)
inherited

Format a diff.

Parameters
$diffobject A WikiDiff object.
Return values
stringThe formatted output.

Member Data Documentation

◆ $leading_context_lines

WikiDiffFormatter::$leading_context_lines = 0
inherited

Number of leading context "lines" to preserve.

This should be left at zero for this class, but subclasses may want to set this to other values.

◆ $trailing_context_lines

WikiDiffFormatter::$trailing_context_lines = 0
inherited

Number of trailing context "lines" to preserve.

This should be left at zero for this class, but subclasses may want to set this to other values.


The documentation for this class was generated from the following file: