Changeset View
Changeset View
Standalone View
Standalone View
src/applications/diffusion/controller/DiffusionCommitController.php
Show First 20 Lines • Show All 849 Lines • ▼ Show 20 Lines | private function renderAuditStatusView( | ||||
foreach ($audit_requests as $request) { | foreach ($audit_requests as $request) { | ||||
$code = $request->getAuditStatus(); | $code = $request->getAuditStatus(); | ||||
$item = new PHUIStatusItemView(); | $item = new PHUIStatusItemView(); | ||||
$item->setIcon( | $item->setIcon( | ||||
PhabricatorAuditStatusConstants::getStatusIcon($code), | PhabricatorAuditStatusConstants::getStatusIcon($code), | ||||
PhabricatorAuditStatusConstants::getStatusColor($code), | PhabricatorAuditStatusConstants::getStatusColor($code), | ||||
PhabricatorAuditStatusConstants::getStatusName($code)); | PhabricatorAuditStatusConstants::getStatusName($code)); | ||||
$note = array(); | |||||
foreach ($request->getAuditReasons() as $reason) { | |||||
$note[] = phutil_tag('div', array(), $reason); | |||||
} | |||||
$item->setNote($note); | |||||
$auditor_phid = $request->getAuditorPHID(); | $auditor_phid = $request->getAuditorPHID(); | ||||
$target = $viewer->renderHandle($auditor_phid); | $target = $viewer->renderHandle($auditor_phid); | ||||
$item->setTarget($target); | $item->setTarget($target); | ||||
if ($commit->hasAuditAuthority($viewer, $request)) { | if ($commit->hasAuditAuthority($viewer, $request)) { | ||||
$item->setHighlighted(true); | $item->setHighlighted(true); | ||||
} | } | ||||
▲ Show 20 Lines • Show All 253 Lines • Show Last 20 Lines |