Changeset View
Changeset View
Standalone View
Standalone View
src/applications/diffusion/controller/DiffusionGraphController.php
Show All 34 Lines | public function handleRequest(AphrontRequest $request) { | ||||
$history = $pager->sliceResults($history); | $history = $pager->sliceResults($history); | ||||
$graph = id(new DiffusionHistoryTableView()) | $graph = id(new DiffusionHistoryTableView()) | ||||
->setViewer($viewer) | ->setViewer($viewer) | ||||
->setDiffusionRequest($drequest) | ->setDiffusionRequest($drequest) | ||||
->setHistory($history); | ->setHistory($history); | ||||
$graph->loadRevisions(); | |||||
$show_graph = !strlen($drequest->getPath()); | $show_graph = !strlen($drequest->getPath()); | ||||
if ($show_graph) { | if ($show_graph) { | ||||
$graph->setParents($history_results['parents']); | $graph->setParents($history_results['parents']); | ||||
$graph->setIsHead(!$pager->getOffset()); | $graph->setIsHead(!$pager->getOffset()); | ||||
$graph->setIsTail(!$pager->getHasMorePages()); | $graph->setIsTail(!$pager->getHasMorePages()); | ||||
} | } | ||||
$header = $this->buildHeader($drequest); | $header = $this->buildHeader($drequest); | ||||
▲ Show 20 Lines • Show All 60 Lines • Show Last 20 Lines |