Path: blob/master/src/applications/config/application/PhabricatorConfigApplication.php
12256 views
<?php12final class PhabricatorConfigApplication extends PhabricatorApplication {34public function getBaseURI() {5return '/config/';6}78public function getIcon() {9return 'fa-sliders';10}1112public function isPinnedByDefault(PhabricatorUser $viewer) {13return $viewer->getIsAdmin();14}1516public function getTitleGlyph() {17return "\xE2\x9C\xA8";18}1920public function getApplicationGroup() {21return self::GROUP_ADMIN;22}2324public function canUninstall() {25return false;26}2728public function getName() {29return pht('Config');30}3132public function getShortDescription() {33return pht('Configure %s', PlatformSymbols::getPlatformServerName());34}3536public function getRoutes() {37return array(38'/config/' => array(39'' => 'PhabricatorConfigConsoleController',40'edit/(?P<key>[\w\.\-]+)/' => 'PhabricatorConfigEditController',41'database/'.42'(?:(?P<ref>[^/]+)/'.43'(?:(?P<database>[^/]+)/'.44'(?:(?P<table>[^/]+)/'.45'(?:(?:col/(?P<column>[^/]+)|key/(?P<key>[^/]+))/)?)?)?)?'46=> 'PhabricatorConfigDatabaseStatusController',47'dbissue/' => 'PhabricatorConfigDatabaseIssueController',48'(?P<verb>ignore|unignore)/(?P<key>[^/]+)/'49=> 'PhabricatorConfigIgnoreController',50'issue/' => array(51'' => 'PhabricatorConfigIssueListController',52'panel/' => 'PhabricatorConfigIssuePanelController',53'(?P<key>[^/]+)/' => 'PhabricatorConfigIssueViewController',54),55'cache/' => array(56'' => 'PhabricatorConfigCacheController',57'purge/' => 'PhabricatorConfigPurgeCacheController',58),59'module/' => array(60'(?:(?P<module>[^/]+)/)?' => 'PhabricatorConfigModuleController',61),62'cluster/' => array(63'databases/' => 'PhabricatorConfigClusterDatabasesController',64'notifications/' => 'PhabricatorConfigClusterNotificationsController',65'repositories/' => 'PhabricatorConfigClusterRepositoriesController',66'search/' => 'PhabricatorConfigClusterSearchController',67),68'settings/' => array(69'' => 'PhabricatorConfigSettingsListController',70'(?P<filter>advanced|all)/'71=> 'PhabricatorConfigSettingsListController',72'history/' => 'PhabricatorConfigSettingsHistoryController',73),74),75);76}7778}798081