Text_Diff_Renderer::_block()
Метод класса: Text_Diff_Renderer{}
Хуков нет.
Возвращает
null
. Ничего (null).
Использование
$Text_Diff_Renderer = new Text_Diff_Renderer(); $Text_Diff_Renderer->_block( $xbeg, $xlen, $ybeg, $ylen, $edits );
- $xbeg (обязательный)
- -
- $xlen (обязательный)
- -
- $ybeg (обязательный)
- -
- $ylen (обязательный)
- -
- $edits (обязательный) (передается по ссылке — &)
- -
Код Text_Diff_Renderer::_block() Text Diff Renderer:: block WP 6.7.1
function _block($xbeg, $xlen, $ybeg, $ylen, &$edits) { $output = $this->_startBlock($this->_blockHeader($xbeg, $xlen, $ybeg, $ylen)); foreach ($edits as $edit) { switch (strtolower(get_class($edit))) { case 'text_diff_op_copy': $output .= $this->_context($edit->orig); break; case 'text_diff_op_add': $output .= $this->_added($edit->final); break; case 'text_diff_op_delete': $output .= $this->_deleted($edit->orig); break; case 'text_diff_op_change': $output .= $this->_changed($edit->orig, $edit->final); break; } } return $output . $this->_endBlock(); }