Differential D18395 Diff 44236 src/applications/differential/controller/DifferentialDiffViewController.php
Changeset View
Changeset View
Standalone View
Standalone View
src/applications/differential/controller/DifferentialDiffViewController.php
Show First 20 Lines • Show All 171 Lines • ▼ Show 20 Lines | final class DifferentialDiffViewController extends DifferentialController { | ||||
private function loadSelectableRevisions( | private function loadSelectableRevisions( | ||||
PhabricatorUser $viewer, | PhabricatorUser $viewer, | ||||
$selected_id) { | $selected_id) { | ||||
$revisions = id(new DifferentialRevisionQuery()) | $revisions = id(new DifferentialRevisionQuery()) | ||||
->setViewer($viewer) | ->setViewer($viewer) | ||||
->withAuthors(array($viewer->getPHID())) | ->withAuthors(array($viewer->getPHID())) | ||||
->withStatus(DifferentialLegacyQuery::STATUS_OPEN) | ->withIsOpen(true) | ||||
->requireCapabilities( | ->requireCapabilities( | ||||
array( | array( | ||||
PhabricatorPolicyCapability::CAN_VIEW, | PhabricatorPolicyCapability::CAN_VIEW, | ||||
PhabricatorPolicyCapability::CAN_EDIT, | PhabricatorPolicyCapability::CAN_EDIT, | ||||
)) | )) | ||||
->execute(); | ->execute(); | ||||
$revisions = mpull($revisions, null, 'getID'); | $revisions = mpull($revisions, null, 'getID'); | ||||
Show All 26 Lines |