Changeset View
Changeset View
Standalone View
Standalone View
src/workflow/ArcanistCloseWorkflow.php
| Show First 20 Lines • Show All 84 Lines • ▼ Show 20 Lines | EOTEXT | ||||
| public function run() { | public function run() { | ||||
| $this->loadStatusData(); | $this->loadStatusData(); | ||||
| $list_statuses = $this->getArgument('list-statuses'); | $list_statuses = $this->getArgument('list-statuses'); | ||||
| if ($list_statuses) { | if ($list_statuses) { | ||||
| echo phutil_console_format( | echo phutil_console_format( | ||||
| "%s\n", | "%s\n", | ||||
| pht( | pht( | ||||
| "Valid status options are:\n\t%s", | "Valid status options are:\n\t%s", | ||||
| implode($this->getStatusOptions(), ', '))); | implode(', ', $this->getStatusOptions()))); | ||||
| return 0; | return 0; | ||||
| } | } | ||||
| $ids = $this->getArgument('task_id'); | $ids = $this->getArgument('task_id'); | ||||
| $message = $this->getArgument('message'); | $message = $this->getArgument('message'); | ||||
| $status = strtolower($this->getArgument('status')); | $status = strtolower($this->getArgument('status')); | ||||
| $status_options = $this->getStatusOptions(); | $status_options = $this->getStatusOptions(); | ||||
| if (!isset($status) || $status == '') { | if (!isset($status) || $status == '') { | ||||
| ▲ Show 20 Lines • Show All 58 Lines • Show Last 20 Lines | |||||