Text_Diff_Renderer::_blockHeader()publicWP 1.0

Метод класса: Text_Diff_Renderer{}

Хуков нет.

Возвращает

null. Ничего (null).

Использование

$Text_Diff_Renderer = new Text_Diff_Renderer();
$Text_Diff_Renderer->_blockHeader( $xbeg, $xlen, $ybeg, $ylen );
$xbeg (обязательный)
-
$xlen (обязательный)
-
$ybeg (обязательный)
-
$ylen (обязательный)
-

Код Text_Diff_Renderer::_blockHeader() WP 6.5.2

function _blockHeader($xbeg, $xlen, $ybeg, $ylen)
{
    if ($xlen > 1) {
        $xbeg .= ',' . ($xbeg + $xlen - 1);
    }
    if ($ylen > 1) {
        $ybeg .= ',' . ($ybeg + $ylen - 1);
    }

    // this matches the GNU Diff behaviour
    if ($xlen && !$ylen) {
        $ybeg--;
    } elseif (!$xlen) {
        $xbeg--;
    }

    return $xbeg . ($xlen ? ($ylen ? 'c' : 'd') : 'a') . $ybeg;
}