Differential D18519 Diff 44484 src/applications/config/controller/PhabricatorConfigIssueViewController.php
Changeset View
Changeset View
Standalone View
Standalone View
src/applications/config/controller/PhabricatorConfigIssueViewController.php
Show All 30 Lines | if (empty($issues[$issue_key])) { | ||||
pht('Return to Open Issue List'))); | pht('Return to Open Issue List'))); | ||||
$title = pht('Resolved Issue'); | $title = pht('Resolved Issue'); | ||||
} else { | } else { | ||||
$issue = $issues[$issue_key]; | $issue = $issues[$issue_key]; | ||||
$content = $this->renderIssue($issue); | $content = $this->renderIssue($issue); | ||||
$title = $issue->getShortName(); | $title = $issue->getShortName(); | ||||
} | } | ||||
$crumbs = $this | $header = $this->buildHeaderView($title); | ||||
->buildApplicationCrumbs() | |||||
->setBorder(true) | $content = id(new PHUITwoColumnView()) | ||||
->addTextCrumb(pht('Setup Issues'), $this->getApplicationURI('issue/')) | ->setHeader($header) | ||||
->addTextCrumb($title, $request->getRequestURI()) | ->setNavigation($nav) | ||||
->setBorder(true); | ->setFixed(true) | ||||
->setMainColumn($content); | |||||
return $this->newPage() | return $this->newPage() | ||||
->setTitle($title) | ->setTitle($title) | ||||
->setCrumbs($crumbs) | ->appendChild($content); | ||||
->setNavigation($nav) | |||||
->appendChild($content) | |||||
->addClass('white-background'); | |||||
} | } | ||||
private function renderIssue(PhabricatorSetupIssue $issue) { | private function renderIssue(PhabricatorSetupIssue $issue) { | ||||
require_celerity_resource('setup-issue-css'); | require_celerity_resource('setup-issue-css'); | ||||
$view = new PhabricatorSetupIssueView(); | $view = new PhabricatorSetupIssueView(); | ||||
$view->setIssue($issue); | $view->setIssue($issue); | ||||
Show All 11 Lines |