Book a Demo!
CoCalc Logo Icon
StoreFeaturesDocsShareSupportNewsAboutPoliciesSign UpSign In
freebsd
GitHub Repository: freebsd/phabricator
Path: blob/master/src/applications/daemon/controller/PhabricatorDaemonController.php
12256 views
1
<?php
2
3
abstract class PhabricatorDaemonController
4
extends PhabricatorController {
5
6
public function shouldRequireAdmin() {
7
return true;
8
}
9
10
public function buildApplicationMenu() {
11
return $this->buildSideNavView(true)->getMenu();
12
}
13
14
protected function buildSideNavView() {
15
$nav = new AphrontSideNavFilterView();
16
$nav->setBaseURI(new PhutilURI($this->getApplicationURI()));
17
18
$nav->addLabel(pht('Daemons'));
19
$nav->addFilter('/', pht('Console'));
20
$nav->addFilter('log', pht('All Daemons'));
21
22
$nav->addLabel(pht('Bulk Jobs'));
23
$nav->addFilter('bulk', pht('Manage Bulk Jobs'));
24
25
return $nav;
26
}
27
28
}
29
30