Differential D10610 Diff 30841 src/applications/project/controller/PhabricatorProjectColumnDetailController.php
Changeset View
Changeset View
Standalone View
Standalone View
src/applications/project/controller/PhabricatorProjectColumnDetailController.php
| Show First 20 Lines • Show All 85 Lines • ▼ Show 20 Lines | final class PhabricatorProjectColumnDetailController | ||||
| private function buildActionView(PhabricatorProjectColumn $column) { | private function buildActionView(PhabricatorProjectColumn $column) { | ||||
| $viewer = $this->getRequest()->getUser(); | $viewer = $this->getRequest()->getUser(); | ||||
| $id = $column->getID(); | $id = $column->getID(); | ||||
| $project_id = $this->getProject()->getID(); | $project_id = $this->getProject()->getID(); | ||||
| $base_uri = '/board/'.$project_id.'/'; | $base_uri = '/board/'.$project_id.'/'; | ||||
| $actions = id(new PhabricatorActionListView()) | $actions = id(new PhabricatorActionListView()) | ||||
| ->setObjectURI($this->getApplicationURI($base_uri.'column/'.$id.'/')) | ->setObjectURI($this->getApplicationURI($base_uri.'detail/'.$id.'/')) | ||||
| ->setUser($viewer); | ->setUser($viewer); | ||||
| $can_edit = PhabricatorPolicyFilter::hasCapability( | $can_edit = PhabricatorPolicyFilter::hasCapability( | ||||
| $viewer, | $viewer, | ||||
| $column, | $column, | ||||
| PhabricatorPolicyCapability::CAN_EDIT); | PhabricatorPolicyCapability::CAN_EDIT); | ||||
| $actions->addAction( | $actions->addAction( | ||||
| Show All 38 Lines | |||||