Changeset View
Changeset View
Standalone View
Standalone View
src/applications/config/controller/PhabricatorConfigController.php
Show All 36 Lines | $nav->addFilter('cache/', | ||||
pht('Cache Status'), null, 'fa-home'); | pht('Cache Status'), null, 'fa-home'); | ||||
$nav->addLabel(pht('Cluster')); | $nav->addLabel(pht('Cluster')); | ||||
$nav->addFilter('cluster/databases/', | $nav->addFilter('cluster/databases/', | ||||
pht('Database Servers'), null, 'fa-database'); | pht('Database Servers'), null, 'fa-database'); | ||||
$nav->addFilter('cluster/notifications/', | $nav->addFilter('cluster/notifications/', | ||||
pht('Notification Servers'), null, 'fa-bell-o'); | pht('Notification Servers'), null, 'fa-bell-o'); | ||||
$nav->addFilter('cluster/repositories/', | $nav->addFilter('cluster/repositories/', | ||||
pht('Repository Servers'), null, 'fa-code'); | pht('Repository Servers'), null, 'fa-code'); | ||||
$nav->addFilter('cluster/search/', | |||||
pht('Search Servers'), null, 'fa-search'); | |||||
$nav->addLabel(pht('Modules')); | $nav->addLabel(pht('Modules')); | ||||
$modules = PhabricatorConfigModule::getAllModules(); | $modules = PhabricatorConfigModule::getAllModules(); | ||||
foreach ($modules as $key => $module) { | foreach ($modules as $key => $module) { | ||||
$nav->addFilter('module/'.$key.'/', | $nav->addFilter('module/'.$key.'/', | ||||
$module->getModuleName(), null, 'fa-puzzle-piece'); | $module->getModuleName(), null, 'fa-puzzle-piece'); | ||||
} | } | ||||
return $nav; | return $nav; | ||||
} | } | ||||
public function buildApplicationMenu() { | public function buildApplicationMenu() { | ||||
return $this->buildSideNavView(null, true)->getMenu(); | return $this->buildSideNavView(null, true)->getMenu(); | ||||
} | } | ||||
} | } |