Differential D21599 Diff 51420 src/applications/diffusion/xaction/DiffusionCommitAcceptTransaction.php
Changeset View
Changeset View
Standalone View
Standalone View
src/applications/diffusion/xaction/DiffusionCommitAcceptTransaction.php
Show All 25 Lines | protected function getCommitActionOrder() { | ||||
return 500; | return 500; | ||||
} | } | ||||
public function getActionName() { | public function getActionName() { | ||||
return pht('Accepted'); | return pht('Accepted'); | ||||
} | } | ||||
public function applyExternalEffects($object, $value) { | public function applyExternalEffects($object, $value) { | ||||
$status = PhabricatorAuditStatusConstants::ACCEPTED; | $status = PhabricatorAuditRequestStatus::ACCEPTED; | ||||
$actor = $this->getActor(); | $actor = $this->getActor(); | ||||
$this->applyAuditorEffect($object, $actor, $value, $status); | $this->applyAuditorEffect($object, $actor, $value, $status); | ||||
} | } | ||||
protected function validateAction($object, PhabricatorUser $viewer) { | protected function validateAction($object, PhabricatorUser $viewer) { | ||||
$config_key = 'audit.can-author-close-audit'; | $config_key = 'audit.can-author-close-audit'; | ||||
if (!PhabricatorEnv::getEnvConfig($config_key)) { | if (!PhabricatorEnv::getEnvConfig($config_key)) { | ||||
if ($this->isViewerCommitAuthor($object, $viewer)) { | if ($this->isViewerCommitAuthor($object, $viewer)) { | ||||
Show All 39 Lines |