Differential D19582 Diff 46836 src/applications/project/editor/PhabricatorProjectColumnTransactionEditor.php
Changeset View
Changeset View
Standalone View
Standalone View
src/applications/project/editor/PhabricatorProjectColumnTransactionEditor.php
| Show First 20 Lines • Show All 131 Lines • ▼ Show 20 Lines | switch ($type) { | ||||
| $errors[] = $error; | $errors[] = $error; | ||||
| } | } | ||||
| break; | break; | ||||
| } | } | ||||
| return $errors; | return $errors; | ||||
| } | } | ||||
| protected function requireCapabilities( | |||||
| PhabricatorLiskDAO $object, | |||||
| PhabricatorApplicationTransaction $xaction) { | |||||
| switch ($xaction->getTransactionType()) { | |||||
| case PhabricatorProjectColumnTransaction::TYPE_NAME: | |||||
| case PhabricatorProjectColumnTransaction::TYPE_STATUS: | |||||
| PhabricatorPolicyFilter::requireCapability( | |||||
| $this->requireActor(), | |||||
| $object, | |||||
| PhabricatorPolicyCapability::CAN_EDIT); | |||||
| return; | |||||
| } | |||||
| return parent::requireCapabilities($object, $xaction); | |||||
| } | |||||
| } | } | ||||