Differential D20188 Diff 48216 src/applications/differential/render/DifferentialChangesetOneUpRenderer.php
Changeset View
Changeset View
Standalone View
Standalone View
src/applications/differential/render/DifferentialChangesetOneUpRenderer.php
Show First 20 Lines • Show All 86 Lines • ▼ Show 20 Lines | foreach ($primitives as $k => $p) { | ||||
$left_id = $left_prefix.$p['line']; | $left_id = $left_prefix.$p['line']; | ||||
} else { | } else { | ||||
$left_id = null; | $left_id = null; | ||||
} | } | ||||
$line = $p['line']; | $line = $p['line']; | ||||
$cells[] = phutil_tag( | $cells[] = phutil_tag( | ||||
'th', | 'td', | ||||
array( | array( | ||||
'id' => $left_id, | 'id' => $left_id, | ||||
'class' => $class, | 'class' => $class.' n', | ||||
), | 'data-n' => $line, | ||||
$line); | )); | ||||
$render = $p['render']; | $render = $p['render']; | ||||
if ($aural !== null) { | if ($aural !== null) { | ||||
$render = array($aural, $render); | $render = array($aural, $render); | ||||
} | } | ||||
$cells[] = phutil_tag('th', array('class' => $class)); | $cells[] = phutil_tag( | ||||
'td', | |||||
array( | |||||
'class' => $class.' n', | |||||
)); | |||||
$cells[] = $no_copy; | $cells[] = $no_copy; | ||||
$cells[] = phutil_tag('td', array('class' => $class), $render); | $cells[] = phutil_tag('td', array('class' => $class), $render); | ||||
$cells[] = $no_coverage; | $cells[] = $no_coverage; | ||||
} else { | } else { | ||||
if ($p['htype']) { | if ($p['htype']) { | ||||
if (empty($p['oline'])) { | if (empty($p['oline'])) { | ||||
$class = 'right new new-full'; | $class = 'right new new-full'; | ||||
} else { | } else { | ||||
$class = 'right new'; | $class = 'right new'; | ||||
} | } | ||||
$cells[] = phutil_tag('th', array('class' => $class)); | $cells[] = phutil_tag( | ||||
'td', | |||||
array( | |||||
'class' => $class.' n', | |||||
)); | |||||
$aural = $aural_plus; | $aural = $aural_plus; | ||||
} else { | } else { | ||||
$class = 'right'; | $class = 'right'; | ||||
if ($left_prefix) { | if ($left_prefix) { | ||||
$left_id = $left_prefix.$p['oline']; | $left_id = $left_prefix.$p['oline']; | ||||
} else { | } else { | ||||
$left_id = null; | $left_id = null; | ||||
} | } | ||||
$oline = $p['oline']; | $oline = $p['oline']; | ||||
$cells[] = phutil_tag('th', array('id' => $left_id), $oline); | $cells[] = phutil_tag( | ||||
'td', | |||||
array( | |||||
'id' => $left_id, | |||||
'class' => 'n', | |||||
'data-n' => $oline, | |||||
)); | |||||
$aural = null; | $aural = null; | ||||
} | } | ||||
if ($type == 'new-file') { | if ($type == 'new-file') { | ||||
$class = "{$class} differential-new-image"; | $class = "{$class} differential-new-image"; | ||||
} | } | ||||
if ($right_prefix) { | if ($right_prefix) { | ||||
$right_id = $right_prefix.$p['line']; | $right_id = $right_prefix.$p['line']; | ||||
} else { | } else { | ||||
$right_id = null; | $right_id = null; | ||||
} | } | ||||
$line = $p['line']; | $line = $p['line']; | ||||
$cells[] = phutil_tag( | $cells[] = phutil_tag( | ||||
'th', | 'td', | ||||
array( | array( | ||||
'id' => $right_id, | 'id' => $right_id, | ||||
'class' => $class, | 'class' => $class.' n', | ||||
), | 'data-n' => $line, | ||||
$line); | )); | ||||
$render = $p['render']; | $render = $p['render']; | ||||
if ($aural !== null) { | if ($aural !== null) { | ||||
$render = array($aural, $render); | $render = array($aural, $render); | ||||
} | } | ||||
$cells[] = $no_copy; | $cells[] = $no_copy; | ||||
$cells[] = phutil_tag('td', array('class' => $class), $render); | $cells[] = phutil_tag('td', array('class' => $class), $render); | ||||
▲ Show 20 Lines • Show All 119 Lines • Show Last 20 Lines |