Differential D14591 Diff 35300 src/applications/badges/controller/PhabricatorBadgesViewController.php
Changeset View
Changeset View
Standalone View
Standalone View
src/applications/badges/controller/PhabricatorBadgesViewController.php
Show First 20 Lines • Show All 58 Lines • ▼ Show 20 Lines | public function handleRequest(AphrontRequest $request) { | ||||
$recipient_list = id(new PhabricatorBadgesRecipientsListView()) | $recipient_list = id(new PhabricatorBadgesRecipientsListView()) | ||||
->setBadge($badge) | ->setBadge($badge) | ||||
->setHandles($handles) | ->setHandles($handles) | ||||
->setUser($viewer); | ->setUser($viewer); | ||||
$add_comment = $this->buildCommentForm($badge); | $add_comment = $this->buildCommentForm($badge); | ||||
return $this->buildApplicationPage( | return $this->newPage() | ||||
->setTitle($title) | |||||
->setCrumbs($crumbs) | |||||
->setPageObjectPHIDs(array($badge->getPHID())) | |||||
->appendChild( | |||||
array( | array( | ||||
$crumbs, | |||||
$box, | $box, | ||||
$recipient_list, | $recipient_list, | ||||
$timeline, | $timeline, | ||||
$add_comment, | $add_comment, | ||||
), | |||||
array( | |||||
'title' => $title, | |||||
'pageObjects' => array($badge->getPHID()), | |||||
)); | )); | ||||
} | } | ||||
private function buildPropertyListView(PhabricatorBadgesBadge $badge) { | private function buildPropertyListView(PhabricatorBadgesBadge $badge) { | ||||
$viewer = $this->getViewer(); | $viewer = $this->getViewer(); | ||||
$view = id(new PHUIPropertyListView()) | $view = id(new PHUIPropertyListView()) | ||||
->setUser($viewer) | ->setUser($viewer) | ||||
▲ Show 20 Lines • Show All 90 Lines • Show Last 20 Lines |