Differential D19615 Diff 46892 src/applications/harbormaster/controller/HarbormasterUnitMessageViewController.php
Changeset View
Changeset View
Standalone View
Standalone View
src/applications/harbormaster/controller/HarbormasterUnitMessageViewController.php
| Show First 20 Lines • Show All 82 Lines • ▼ Show 20 Lines | private function buildPropertyListView( | ||||
| $view = id(new PHUIPropertyListView()) | $view = id(new PHUIPropertyListView()) | ||||
| ->setUser($viewer); | ->setUser($viewer); | ||||
| $view->addProperty( | $view->addProperty( | ||||
| pht('Run At'), | pht('Run At'), | ||||
| phabricator_datetime($message->getDateCreated(), $viewer)); | phabricator_datetime($message->getDateCreated(), $viewer)); | ||||
| $details = $message->getUnitMessageDetails(); | $details = $message->newUnitMessageDetailsView($viewer); | ||||
| if (strlen($details)) { | |||||
| // TODO: Use the log view here, once it gets cleaned up. | |||||
| // Shenanigans below. | |||||
| $details = phutil_tag( | |||||
| 'div', | |||||
| array( | |||||
| 'class' => 'PhabricatorMonospaced', | |||||
| 'style' => | |||||
| 'white-space: pre-wrap; '. | |||||
| 'color: #666666; '. | |||||
| 'overflow-x: auto;', | |||||
| ), | |||||
| $details); | |||||
| } else { | |||||
| $details = phutil_tag('em', array(), pht('No details provided.')); | |||||
| } | |||||
| $view->addSectionHeader( | $view->addSectionHeader( | ||||
| pht('Details'), | pht('Details'), | ||||
| PHUIPropertyListView::ICON_TESTPLAN); | PHUIPropertyListView::ICON_TESTPLAN); | ||||
| $view->addTextContent($details); | $view->addTextContent($details); | ||||
| return $view; | return $view; | ||||
| } | } | ||||
| Show All 17 Lines | |||||