Changeset View
Changeset View
Standalone View
Standalone View
src/applications/almanac/controller/AlmanacConsoleController.php
<?php | <?php | ||||
final class AlmanacConsoleController extends AlmanacController { | final class AlmanacConsoleController extends AlmanacController { | ||||
public function shouldAllowPublic() { | public function shouldAllowPublic() { | ||||
return true; | return true; | ||||
} | } | ||||
public function handleRequest(AphrontRequest $request) { | public function handleRequest(AphrontRequest $request) { | ||||
$viewer = $request->getViewer(); | $viewer = $request->getViewer(); | ||||
$menu = id(new PHUIObjectItemListView()) | $menu = id(new PHUIObjectItemListView()) | ||||
->setUser($viewer) | ->setViewer($viewer) | ||||
->setBig(true); | ->setBig(true); | ||||
$menu->addItem( | $menu->addItem( | ||||
id(new PHUIObjectItemView()) | id(new PHUIObjectItemView()) | ||||
->setHeader(pht('Devices')) | ->setHeader(pht('Devices')) | ||||
->setHref($this->getApplicationURI('device/')) | ->setHref($this->getApplicationURI('device/')) | ||||
->setImageIcon('fa-server') | ->setImageIcon('fa-server') | ||||
->setClickable(true) | ->setClickable(true) | ||||
▲ Show 20 Lines • Show All 57 Lines • ▼ Show 20 Lines | public function handleRequest(AphrontRequest $request) { | ||||
$view = id(new PHUITwoColumnView()) | $view = id(new PHUITwoColumnView()) | ||||
->setFooter($launcher_view); | ->setFooter($launcher_view); | ||||
return $this->newPage() | return $this->newPage() | ||||
->setTitle(pht('Almanac Console')) | ->setTitle(pht('Almanac Console')) | ||||
->setCrumbs($crumbs) | ->setCrumbs($crumbs) | ||||
->appendChild($view); | ->appendChild($view); | ||||
} | } | ||||
} | } |