Changeset View
Changeset View
Standalone View
Standalone View
src/applications/nuance/item/NuanceItemType.php
Show First 20 Lines • Show All 89 Lines • ▼ Show 20 Lines | return id(new PhabricatorActionView()) | ||||
->setHref($action_uri); | ->setHref($action_uri); | ||||
} | } | ||||
final protected function newCurtainPanel(NuanceItem $item) { | final protected function newCurtainPanel(NuanceItem $item) { | ||||
return id(new PHUICurtainPanelView()); | return id(new PHUICurtainPanelView()); | ||||
} | } | ||||
final public function buildActionResponse(NuanceItem $item, $action) { | final public function buildActionResponse(NuanceItem $item, $action) { | ||||
$response = $this->handleAction($item, $action); | return $this->handleAction($item, $action); | ||||
if ($response === null) { | |||||
return new Aphront404Response(); | |||||
} | |||||
return $response; | |||||
} | } | ||||
protected function handleAction(NuanceItem $item, $action) { | protected function handleAction(NuanceItem $item, $action) { | ||||
return null; | return null; | ||||
} | } | ||||
final public function buildWorkCommands(NuanceItem $item) { | final public function buildWorkCommands(NuanceItem $item) { | ||||
return $this->newWorkCommands($item); | return $this->newWorkCommands($item); | ||||
▲ Show 20 Lines • Show All 62 Lines • Show Last 20 Lines |