Differential D15439 Diff 37213 src/applications/nuance/source/NuancePhabricatorFormSourceDefinition.php
Changeset View
Changeset View
Standalone View
Standalone View
src/applications/nuance/source/NuancePhabricatorFormSourceDefinition.php
Show All 20 Lines | public function getSourceViewActions(AphrontRequest $request) { | ||||
$actions[] = id(new PhabricatorActionView()) | $actions[] = id(new PhabricatorActionView()) | ||||
->setName(pht('View Form')) | ->setName(pht('View Form')) | ||||
->setIcon('fa-align-justify') | ->setIcon('fa-align-justify') | ||||
->setHref($this->getActionURI()); | ->setHref($this->getActionURI()); | ||||
return $actions; | return $actions; | ||||
} | } | ||||
public function updateItems() { | |||||
return null; | |||||
} | |||||
public function renderView() {} | |||||
public function renderListView() {} | |||||
public function handleActionRequest(AphrontRequest $request) { | public function handleActionRequest(AphrontRequest $request) { | ||||
$viewer = $request->getViewer(); | $viewer = $request->getViewer(); | ||||
// TODO: As above, this would eventually be driven by custom logic. | // TODO: As above, this would eventually be driven by custom logic. | ||||
if ($request->isFormPost()) { | if ($request->isFormPost()) { | ||||
$properties = array( | $properties = array( | ||||
'complaint' => (string)$request->getStr('complaint'), | 'complaint' => (string)$request->getStr('complaint'), | ||||
▲ Show 20 Lines • Show All 65 Lines • Show Last 20 Lines |