Changeset View
Changeset View
Standalone View
Standalone View
src/applications/diffusion/controller/DiffusionCommitController.php
| Show First 20 Lines • Show All 805 Lines • ▼ Show 20 Lines | if (count($merges) > $limit) { | ||||
| $caption->setSeverity(PHUIInfoView::SEVERITY_NOTICE); | $caption->setSeverity(PHUIInfoView::SEVERITY_NOTICE); | ||||
| $caption->appendChild( | $caption->appendChild( | ||||
| pht( | pht( | ||||
| 'This commit merges a very large number of changes. '. | 'This commit merges a very large number of changes. '. | ||||
| 'Only the first %s are shown.', | 'Only the first %s are shown.', | ||||
| new PhutilNumber($limit))); | new PhutilNumber($limit))); | ||||
| } | } | ||||
| $history_table = id(new DiffusionHistoryTableView()) | $commit_list = id(new DiffusionCommitGraphView()) | ||||
| ->setUser($viewer) | ->setViewer($viewer) | ||||
| ->setDiffusionRequest($drequest) | ->setDiffusionRequest($drequest) | ||||
| ->setHistory($merges); | ->setHistory($merges); | ||||
| $panel = id(new PHUIObjectBoxView()) | $panel = id(new PHUIObjectBoxView()) | ||||
| ->setHeaderText(pht('Merged Changes')) | ->setHeaderText(pht('Merged Changes')) | ||||
| ->setBackground(PHUIObjectBoxView::BLUE_PROPERTY) | ->setBackground(PHUIObjectBoxView::BLUE_PROPERTY) | ||||
| ->setTable($history_table); | ->setObjectList($commit_list->newObjectItemListView()); | ||||
| if ($caption) { | if ($caption) { | ||||
| $panel->setInfoView($caption); | $panel->setInfoView($caption); | ||||
| } | } | ||||
| return $panel; | return $panel; | ||||
| } | } | ||||
| private function buildCurtain( | private function buildCurtain( | ||||
| ▲ Show 20 Lines • Show All 342 Lines • Show Last 20 Lines | |||||