Differential D18532 Diff 44498 src/applications/drydock/controller/DrydockBlueprintEditController.php
Changeset View
Changeset View
Standalone View
Standalone View
src/applications/drydock/controller/DrydockBlueprintEditController.php
Show First 20 Lines • Show All 68 Lines • ▼ Show 20 Lines | foreach ($implementations as $implementation_name => $implementation) { | ||||
), | ), | ||||
$disabled ? 'disabled' : null, | $disabled ? 'disabled' : null, | ||||
$disabled); | $disabled); | ||||
} | } | ||||
$title = pht('Create New Blueprint'); | $title = pht('Create New Blueprint'); | ||||
$crumbs = $this->buildApplicationCrumbs(); | $crumbs = $this->buildApplicationCrumbs(); | ||||
$crumbs->addTextCrumb(pht('New Blueprint')); | $crumbs->addTextCrumb(pht('New Blueprint')); | ||||
$crumbs->setBorder(true); | |||||
$form = id(new AphrontFormView()) | $form = id(new AphrontFormView()) | ||||
->setUser($viewer) | ->setUser($viewer) | ||||
->appendChild($control) | ->appendChild($control) | ||||
->appendChild( | ->appendChild( | ||||
id(new AphrontFormSubmitControl()) | id(new AphrontFormSubmitControl()) | ||||
->addCancelButton($this->getApplicationURI('blueprint/')) | ->addCancelButton($this->getApplicationURI('blueprint/')) | ||||
->setValue(pht('Continue'))); | ->setValue(pht('Continue'))); | ||||
$box = id(new PHUIObjectBoxView()) | $box = id(new PHUIObjectBoxView()) | ||||
->setFormErrors($errors) | ->setFormErrors($errors) | ||||
->setHeaderText($title) | ->setHeaderText($title) | ||||
->setBackground(PHUIObjectBoxView::WHITE_CONFIG) | |||||
->setForm($form); | ->setForm($form); | ||||
$view = id(new PHUITwoColumnView()) | |||||
->setFooter($box); | |||||
return $this->newPage() | return $this->newPage() | ||||
->setTitle($title) | ->setTitle($title) | ||||
->setCrumbs($crumbs) | ->setCrumbs($crumbs) | ||||
->appendChild($box); | ->appendChild($view); | ||||
} | } | ||||
} | } |