Differential D17054 Diff 41023 src/applications/differential/controller/DifferentialRevisionViewController.php
Changeset View
Changeset View
Standalone View
Standalone View
src/applications/differential/controller/DifferentialRevisionViewController.php
| Show First 20 Lines • Show All 564 Lines • ▼ Show 20 Lines | private function buildCurtain(DifferentialRevision $revision) { | ||||
| $can_edit = PhabricatorPolicyFilter::hasCapability( | $can_edit = PhabricatorPolicyFilter::hasCapability( | ||||
| $viewer, | $viewer, | ||||
| $revision, | $revision, | ||||
| PhabricatorPolicyCapability::CAN_EDIT); | PhabricatorPolicyCapability::CAN_EDIT); | ||||
| $curtain->addAction( | $curtain->addAction( | ||||
| id(new PhabricatorActionView()) | id(new PhabricatorActionView()) | ||||
| ->setIcon('fa-pencil') | ->setIcon('fa-pencil') | ||||
| ->setHref("/differential/revision/edit/{$revision_id}/") | ->setHref("/differential/revision/editpro/{$revision_id}/") | ||||
| ->setName(pht('Edit Revision')) | ->setName(pht('Edit Revision')) | ||||
| ->setDisabled(!$can_edit) | ->setDisabled(!$can_edit) | ||||
| ->setWorkflow(!$can_edit)); | ->setWorkflow(!$can_edit)); | ||||
| $curtain->addAction( | $curtain->addAction( | ||||
| id(new PhabricatorActionView()) | id(new PhabricatorActionView()) | ||||
| ->setIcon('fa-upload') | ->setIcon('fa-upload') | ||||
| ->setHref("/differential/revision/update/{$revision_id}/") | ->setHref("/differential/revision/update/{$revision_id}/") | ||||
| ▲ Show 20 Lines • Show All 694 Lines • Show Last 20 Lines | |||||