Differential D13909 Diff 33572 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 110 Lines • ▼ Show 20 Lines | public function processRequest() { | ||||
| $property_head = id(new PHUIHeaderView()) | $property_head = id(new PHUIHeaderView()) | ||||
| ->setHeader(pht('Properties')); | ->setHeader(pht('Properties')); | ||||
| $property_view = new PHUIPropertyListView(); | $property_view = new PHUIPropertyListView(); | ||||
| $changesets = $diff->loadChangesets(); | $changesets = $diff->loadChangesets(); | ||||
| $changesets = msort($changesets, 'getSortKey'); | $changesets = msort($changesets, 'getSortKey'); | ||||
| $table_of_contents = id(new DifferentialDiffTableOfContentsView()) | $table_of_contents = $this->buildTableOfContents( | ||||
| ->setChangesets($changesets) | $changesets, | ||||
| ->setVisibleChangesets($changesets) | $changesets, | ||||
| ->setCoverageMap($diff->loadCoverageMap($viewer)); | $diff->loadCoverageMap($viewer)); | ||||
| $refs = array(); | $refs = array(); | ||||
| foreach ($changesets as $changeset) { | foreach ($changesets as $changeset) { | ||||
| $refs[$changeset->getID()] = $changeset->getID(); | $refs[$changeset->getID()] = $changeset->getID(); | ||||
| } | } | ||||
| $details = id(new DifferentialChangesetListView()) | $details = id(new DifferentialChangesetListView()) | ||||
| ->setChangesets($changesets) | ->setChangesets($changesets) | ||||
| ▲ Show 20 Lines • Show All 69 Lines • Show Last 20 Lines | |||||