Moodle APIs  3.8
Moodle 3.8.6 (Build: 20201109)
Public Member Functions | Public Attributes | List of all members
TableWikiDiffFormatter Class Reference

@TODO: Doc this class More...

Inheritance diagram for TableWikiDiffFormatter:
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=' ')
 
 _lines ($lines, $prefix=' ', $color="white")
 
 _start_block ($header)
 
 _start_diff ()
 
 format ($diff)
 Format a diff. More...
 
 get_result ()
 

Public Attributes

 $htmltable = array()
 
 $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

@TODO: Doc this class

Member Function Documentation

◆ 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: