Changeset View
Changeset View
Standalone View
Standalone View
src/applications/transactions/editengine/PhabricatorEditEngine.php
Show First 20 Lines • Show All 1,170 Lines • ▼ Show 20 Lines | return id(new AphrontRedirectResponse()) | ||||
->setURI($this->getEffectiveObjectEditDoneURI($object)); | ->setURI($this->getEffectiveObjectEditDoneURI($object)); | ||||
} | } | ||||
private function buildEditForm($object, array $fields) { | private function buildEditForm($object, array $fields) { | ||||
$viewer = $this->getViewer(); | $viewer = $this->getViewer(); | ||||
$controller = $this->getController(); | $controller = $this->getController(); | ||||
$request = $controller->getRequest(); | $request = $controller->getRequest(); | ||||
$fields = $this->willBuildEditForm($object, $fields); | |||||
$form = id(new AphrontFormView()) | $form = id(new AphrontFormView()) | ||||
->setUser($viewer) | ->setUser($viewer) | ||||
->addHiddenInput('editEngine', 'true'); | ->addHiddenInput('editEngine', 'true'); | ||||
foreach ($this->contextParameters as $param) { | foreach ($this->contextParameters as $param) { | ||||
$form->addHiddenInput($param, $request->getStr($param)); | $form->addHiddenInput($param, $request->getStr($param)); | ||||
} | } | ||||
Show All 18 Lines | if (!$request->isAjax()) { | ||||
} | } | ||||
$form->appendControl($buttons); | $form->appendControl($buttons); | ||||
} | } | ||||
return $form; | return $form; | ||||
} | } | ||||
protected function willBuildEditForm($object, array $fields) { | |||||
return $fields; | |||||
} | |||||
private function buildEditFormActionButton($object) { | private function buildEditFormActionButton($object) { | ||||
if (!$this->isEngineConfigurable()) { | if (!$this->isEngineConfigurable()) { | ||||
return null; | return null; | ||||
} | } | ||||
$viewer = $this->getViewer(); | $viewer = $this->getViewer(); | ||||
$action_view = id(new PhabricatorActionListView()) | $action_view = id(new PhabricatorActionListView()) | ||||
▲ Show 20 Lines • Show All 969 Lines • Show Last 20 Lines |