Differential D19150 Diff 45881 src/applications/harbormaster/controller/HarbormasterBuildViewController.php
Changeset View
Changeset View
Standalone View
Standalone View
src/applications/harbormaster/controller/HarbormasterBuildViewController.php
| Show First 20 Lines • Show All 357 Lines • ▼ Show 20 Lines | foreach ($logs as $log) { | ||||
| $empty_logs[] = $id; | $empty_logs[] = $id; | ||||
| $is_empty = true; | $is_empty = true; | ||||
| } | } | ||||
| $log_view = new ShellLogView(); | $log_view = new ShellLogView(); | ||||
| $log_view->setLines($lines); | $log_view->setLines($lines); | ||||
| $log_view->setStart($start); | $log_view->setStart($start); | ||||
| $prototype_view = id(new PHUIButtonView()) | |||||
| ->setTag('a') | |||||
| ->setHref($log->getURI()) | |||||
| ->setIcon('fa-file-text-o') | |||||
| ->setText(pht('New View (Prototype)')); | |||||
| $header = id(new PHUIHeaderView()) | $header = id(new PHUIHeaderView()) | ||||
| ->setHeader(pht( | ->setHeader(pht( | ||||
| 'Build Log %d (%s - %s)', | 'Build Log %d (%s - %s)', | ||||
| $log->getID(), | $log->getID(), | ||||
| $log->getLogSource(), | $log->getLogSource(), | ||||
| $log->getLogType())) | $log->getLogType())) | ||||
| ->addActionLink($prototype_view) | |||||
| ->setSubheader($this->createLogHeader($build, $log)) | ->setSubheader($this->createLogHeader($build, $log)) | ||||
| ->setUser($viewer); | ->setUser($viewer); | ||||
| $log_box = id(new PHUIObjectBoxView()) | $log_box = id(new PHUIObjectBoxView()) | ||||
| ->setHeader($header) | ->setHeader($header) | ||||
| ->setBackground(PHUIObjectBoxView::BLUE_PROPERTY) | ->setBackground(PHUIObjectBoxView::BLUE_PROPERTY) | ||||
| ->setForm($log_view); | ->setForm($log_view); | ||||
| ▲ Show 20 Lines • Show All 288 Lines • Show Last 20 Lines | |||||