Changeset View
Changeset View
Standalone View
Standalone View
src/applications/herald/view/HeraldWebhookRequestListView.php
Show All 38 Lines | foreach ($requests as $request) { | ||||
$icon = $request->newStatusIcon(); | $icon = $request->newStatusIcon(); | ||||
if ($highlight_id == $request->getID()) { | if ($highlight_id == $request->getID()) { | ||||
$rowc[] = 'highlighted'; | $rowc[] = 'highlighted'; | ||||
} else { | } else { | ||||
$rowc[] = null; | $rowc[] = null; | ||||
} | } | ||||
$last_epoch = $request->getLastRequestEpoch(); | |||||
if ($request->getLastRequestEpoch()) { | |||||
$last_request = phabricator_datetime($last_epoch, $viewer); | |||||
} else { | |||||
$last_request = null; | |||||
} | |||||
$rows[] = array( | $rows[] = array( | ||||
$request->getID(), | $request->getID(), | ||||
$icon, | $icon, | ||||
$handles[$request->getObjectPHID()]->renderLink(), | $handles[$request->getObjectPHID()]->renderLink(), | ||||
$request->getErrorType(), | $request->getErrorType(), | ||||
$request->getErrorCode(), | $request->getErrorCode(), | ||||
$last_request, | |||||
); | ); | ||||
} | } | ||||
$table = id(new AphrontTableView($rows)) | $table = id(new AphrontTableView($rows)) | ||||
->setRowClasses($rowc) | ->setRowClasses($rowc) | ||||
->setHeaders( | ->setHeaders( | ||||
array( | array( | ||||
pht('ID'), | pht('ID'), | ||||
'', | '', | ||||
pht('Object'), | pht('Object'), | ||||
pht('Type'), | pht('Type'), | ||||
pht('Code'), | pht('Code'), | ||||
pht('Requested At'), | |||||
)) | )) | ||||
->setColumnClasses( | ->setColumnClasses( | ||||
array( | array( | ||||
'n', | 'n', | ||||
'', | '', | ||||
'wide', | 'wide', | ||||
'', | '', | ||||
'', | '', | ||||
'', | |||||
)); | )); | ||||
return $table; | return $table; | ||||
} | } | ||||
} | } |