Differential D7922 Diff 17931 src/applications/drydock/controller/DrydockBlueprintViewController.php
Changeset View
Changeset View
Standalone View
Standalone View
src/applications/drydock/controller/DrydockBlueprintViewController.php
Show First 20 Lines • Show All 47 Lines • ▼ Show 20 Lines | public function processRequest() { | ||||
$crumbs = $this->buildApplicationCrumbs(); | $crumbs = $this->buildApplicationCrumbs(); | ||||
$crumbs->setActionList($actions); | $crumbs->setActionList($actions); | ||||
$crumbs->addTextCrumb(pht('Blueprint %d', $blueprint->getID())); | $crumbs->addTextCrumb(pht('Blueprint %d', $blueprint->getID())); | ||||
$object_box = id(new PHUIObjectBoxView()) | $object_box = id(new PHUIObjectBoxView()) | ||||
->setHeader($header) | ->setHeader($header) | ||||
->addPropertyList($properties); | ->addPropertyList($properties); | ||||
$xactions = id(new DrydockBlueprintTransactionQuery()) | |||||
->setViewer($viewer) | |||||
->withObjectPHIDs(array($blueprint->getPHID())) | |||||
->execute(); | |||||
$engine = id(new PhabricatorMarkupEngine()) | |||||
->setViewer($viewer); | |||||
$timeline = id(new PhabricatorApplicationTransactionView()) | |||||
->setUser($viewer) | |||||
->setObjectPHID($blueprint->getPHID()) | |||||
->setTransactions($xactions) | |||||
->setMarkupEngine($engine); | |||||
return $this->buildApplicationPage( | return $this->buildApplicationPage( | ||||
array( | array( | ||||
$crumbs, | $crumbs, | ||||
$object_box, | $object_box, | ||||
$resource_list | $resource_list, | ||||
$timeline, | |||||
), | ), | ||||
array( | array( | ||||
'device' => true, | 'device' => true, | ||||
'title' => $title, | 'title' => $title, | ||||
)); | )); | ||||
} | } | ||||
▲ Show 20 Lines • Show All 42 Lines • Show Last 20 Lines |