Changeset View
Changeset View
Standalone View
Standalone View
src/applications/drydock/controller/DrydockLeaseViewController.php
Show All 39 Lines | public function handleRequest(AphrontRequest $request) { | ||||
$crumbs = $this->buildApplicationCrumbs(); | $crumbs = $this->buildApplicationCrumbs(); | ||||
$crumbs->addTextCrumb($title, $lease_uri); | $crumbs->addTextCrumb($title, $lease_uri); | ||||
$crumbs->setBorder(true); | $crumbs->setBorder(true); | ||||
$locks = $this->buildLocksTab($lease->getPHID()); | $locks = $this->buildLocksTab($lease->getPHID()); | ||||
$commands = $this->buildCommandsTab($lease->getPHID()); | $commands = $this->buildCommandsTab($lease->getPHID()); | ||||
$tab_group = id(new PHUITabGroupView()) | |||||
->addTab( | |||||
id(new PHUITabView()) | |||||
->setName(pht('Properties')) | |||||
->setKey('properties') | |||||
->appendChild($properties)) | |||||
->addTab( | |||||
id(new PHUITabView()) | |||||
->setName(pht('Slot Locks')) | |||||
->setKey('locks') | |||||
->appendChild($locks)) | |||||
->addTab( | |||||
id(new PHUITabView()) | |||||
->setName(pht('Commands')) | |||||
->setKey('commands') | |||||
->appendChild($commands)); | |||||
$object_box = id(new PHUIObjectBoxView()) | $object_box = id(new PHUIObjectBoxView()) | ||||
->setHeaderText(pht('Properties')) | ->setHeaderText(pht('Properties')) | ||||
->setBackground(PHUIObjectBoxView::BLUE_PROPERTY) | ->setBackground(PHUIObjectBoxView::BLUE_PROPERTY) | ||||
->addPropertyList($properties, pht('Properties')) | ->addTabGroup($tab_group); | ||||
->addPropertyList($locks, pht('Slot Locks')) | |||||
->addPropertyList($commands, pht('Commands')); | |||||
$view = id(new PHUITwoColumnView()) | $view = id(new PHUITwoColumnView()) | ||||
->setHeader($header) | ->setHeader($header) | ||||
->setCurtain($curtain) | ->setCurtain($curtain) | ||||
->setMainColumn(array( | ->setMainColumn(array( | ||||
$object_box, | $object_box, | ||||
$logs, | $logs, | ||||
)); | )); | ||||
▲ Show 20 Lines • Show All 97 Lines • Show Last 20 Lines |