Differential D18339 Diff 44158 src/applications/differential/conduit/DifferentialGetRevisionConduitAPIMethod.php
Changeset View
Changeset View
Standalone View
Standalone View
src/applications/differential/conduit/DifferentialGetRevisionConduitAPIMethod.php
| Show First 20 Lines • Show All 77 Lines • ▼ Show 20 Lines | protected function execute(ConduitAPIRequest $request) { | ||||
| $dict = array( | $dict = array( | ||||
| 'id' => $revision->getID(), | 'id' => $revision->getID(), | ||||
| 'phid' => $revision->getPHID(), | 'phid' => $revision->getPHID(), | ||||
| 'authorPHID' => $revision->getAuthorPHID(), | 'authorPHID' => $revision->getAuthorPHID(), | ||||
| 'uri' => PhabricatorEnv::getURI('/D'.$revision->getID()), | 'uri' => PhabricatorEnv::getURI('/D'.$revision->getID()), | ||||
| 'title' => $revision->getTitle(), | 'title' => $revision->getTitle(), | ||||
| 'status' => $revision->getStatus(), | 'status' => $revision->getStatus(), | ||||
| 'statusName' => | 'statusName' => $revision->getStatusDisplayName(), | ||||
| ArcanistDifferentialRevisionStatus::getNameForRevisionStatus( | |||||
| $revision->getStatus()), | |||||
| 'summary' => $revision->getSummary(), | 'summary' => $revision->getSummary(), | ||||
| 'testPlan' => $revision->getTestPlan(), | 'testPlan' => $revision->getTestPlan(), | ||||
| 'lineCount' => $revision->getLineCount(), | 'lineCount' => $revision->getLineCount(), | ||||
| 'reviewerPHIDs' => $reviewer_phids, | 'reviewerPHIDs' => $reviewer_phids, | ||||
| 'diffs' => $diff_dicts, | 'diffs' => $diff_dicts, | ||||
| 'commits' => $commit_dicts, | 'commits' => $commit_dicts, | ||||
| 'auxiliary' => idx($field_data, $revision->getPHID(), array()), | 'auxiliary' => idx($field_data, $revision->getPHID(), array()), | ||||
| ); | ); | ||||
| return $dict; | return $dict; | ||||
| } | } | ||||
| } | } | ||||