Differential D18129 Diff 43624 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 275 Lines • ▼ Show 20 Lines | $changeset_view = id(new DifferentialChangesetListView()) | ||||
| ->setDiff($target) | ->setDiff($target) | ||||
| ->setRenderingReferences($rendering_references) | ->setRenderingReferences($rendering_references) | ||||
| ->setVsMap($vs_map) | ->setVsMap($vs_map) | ||||
| ->setWhitespace($whitespace) | ->setWhitespace($whitespace) | ||||
| ->setSymbolIndexes($symbol_indexes) | ->setSymbolIndexes($symbol_indexes) | ||||
| ->setTitle(pht('Diff %s', $target->getID())) | ->setTitle(pht('Diff %s', $target->getID())) | ||||
| ->setBackground(PHUIObjectBoxView::BLUE_PROPERTY); | ->setBackground(PHUIObjectBoxView::BLUE_PROPERTY); | ||||
| $revision_id = $revision->getID(); | |||||
| $inline_list_uri = "/revision/inlines/{$revision_id}/"; | |||||
| $inline_list_uri = $this->getApplicationURI($inline_list_uri); | |||||
| $changeset_view->setInlineListURI($inline_list_uri); | |||||
| if ($repository) { | if ($repository) { | ||||
| $changeset_view->setRepository($repository); | $changeset_view->setRepository($repository); | ||||
| } | } | ||||
| if (!$viewer_is_anonymous) { | if (!$viewer_is_anonymous) { | ||||
| $changeset_view->setInlineCommentControllerURI( | $changeset_view->setInlineCommentControllerURI( | ||||
| '/differential/comment/inline/edit/'.$revision->getID().'/'); | '/differential/comment/inline/edit/'.$revision->getID().'/'); | ||||
| } | } | ||||
| ▲ Show 20 Lines • Show All 279 Lines • ▼ Show 20 Lines | $curtain->addAction( | ||||
| ->setIcon('fa-pencil') | ->setIcon('fa-pencil') | ||||
| ->setHref("/differential/revision/edit/{$revision_id}/") | ->setHref("/differential/revision/edit/{$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-indent') | |||||
| ->setHref("/differential/revision/inlines/{$revision_id}/") | |||||
| ->setName(pht('List Inline Comments'))); | |||||
| $curtain->addAction( | |||||
| id(new PhabricatorActionView()) | |||||
| ->setIcon('fa-upload') | ->setIcon('fa-upload') | ||||
| ->setHref("/differential/revision/update/{$revision_id}/") | ->setHref("/differential/revision/update/{$revision_id}/") | ||||
| ->setName(pht('Update Diff')) | ->setName(pht('Update Diff')) | ||||
| ->setDisabled(!$can_edit) | ->setDisabled(!$can_edit) | ||||
| ->setWorkflow(!$can_edit)); | ->setWorkflow(!$can_edit)); | ||||
| $request_uri = $this->getRequest()->getRequestURI(); | $request_uri = $this->getRequest()->getRequestURI(); | ||||
| $curtain->addAction( | $curtain->addAction( | ||||
| ▲ Show 20 Lines • Show All 522 Lines • Show Last 20 Lines | |||||