Book a Demo!
CoCalc Logo Icon
StoreFeaturesDocsShareSupportNewsAboutPoliciesSign UpSign In
freebsd
GitHub Repository: freebsd/phabricator
Path: blob/master/src/applications/audit/controller/PhabricatorAuditController.php
12262 views
1
<?php
2
3
abstract class PhabricatorAuditController extends PhabricatorController {
4
5
public function buildSideNavView() {
6
7
$user = $this->getRequest()->getUser();
8
9
$nav = new AphrontSideNavFilterView();
10
$nav->setBaseURI(new PhutilURI($this->getApplicationURI()));
11
12
id(new PhabricatorCommitSearchEngine())
13
->setViewer($user)
14
->addNavigationItems($nav->getMenu());
15
16
$nav->selectFilter(null);
17
18
return $nav;
19
}
20
21
public function buildApplicationMenu() {
22
return $this->buildSideNavView()->getMenu();
23
}
24
25
}
26
27