public function render()
 {
     $logs = $this->logs;
     $viewer = $this->getUser();
     $view = new PHUIObjectItemListView();
     $rows = array();
     foreach ($logs as $log) {
         $resource_uri = '/drydock/resource/' . $log->getResourceID() . '/';
         $lease_uri = '/drydock/lease/' . $log->getLeaseID() . '/';
         $rows[] = array(phutil_tag('a', array('href' => $resource_uri), $log->getResourceID()), phutil_tag('a', array('href' => $lease_uri), $log->getLeaseID()), $log->getMessage(), phabricator_date($log->getEpoch(), $viewer));
     }
     $table = new AphrontTableView($rows);
     $table->setDeviceReadyTable(true);
     $table->setHeaders(array(pht('Resource'), pht('Lease'), pht('Message'), pht('Date')));
     $table->setShortHeaders(array('R', 'L', pht('Message'), ''));
     $table->setColumnClasses(array('', '', 'wide', ''));
     return $table;
 }