protected DiffFormatter::_block($xbeg, $xlen, $ybeg, $ylen, &$edits)
File
- core/lib/Drupal/Component/Diff/DiffFormatter.php, line 111
Class
- DiffFormatter
- A class to format Diffs
Namespace
Drupal\Component\Diff
Code
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 | protected function _block( $xbeg , $xlen , $ybeg , $ylen , & $edits ) { $this ->_start_block( $this ->_block_header( $xbeg , $xlen , $ybeg , $ylen )); foreach ( $edits as $edit ) { if ( $edit ->type == 'copy' ) { $this ->_context( $edit ->orig); } elseif ( $edit ->type == 'add' ) { $this ->_added( $edit ->closing); } elseif ( $edit ->type == 'delete' ) { $this ->_deleted( $edit ->orig); } elseif ( $edit ->type == 'change' ) { $this ->_changed( $edit ->orig, $edit ->closing); } else { trigger_error( 'Unknown edit type' , E_USER_ERROR); } } $this ->_end_block(); } |
Please login to continue.