Changeset View
Changeset View
Standalone View
Standalone View
src/applications/config/application/PhabricatorConfigApplication.php
Show All 31 Lines | final class PhabricatorConfigApplication extends PhabricatorApplication { | ||||
public function getShortDescription() { | public function getShortDescription() { | ||||
return pht('Configure Phabricator'); | return pht('Configure Phabricator'); | ||||
} | } | ||||
public function getRoutes() { | public function getRoutes() { | ||||
return array( | return array( | ||||
'/config/' => array( | '/config/' => array( | ||||
'' => 'PhabricatorConfigListController', | '' => 'PhabricatorConfigConsoleController', | ||||
'application/' => 'PhabricatorConfigApplicationController', | 'application/' => 'PhabricatorConfigApplicationController', | ||||
'all/' => 'PhabricatorConfigAllController', | 'all/' => 'PhabricatorConfigAllController', | ||||
'history/' => 'PhabricatorConfigHistoryController', | 'history/' => 'PhabricatorConfigHistoryController', | ||||
'edit/(?P<key>[\w\.\-]+)/' => 'PhabricatorConfigEditController', | 'edit/(?P<key>[\w\.\-]+)/' => 'PhabricatorConfigEditController', | ||||
'group/(?P<key>[^/]+)/' => 'PhabricatorConfigGroupController', | 'group/(?P<key>[^/]+)/' => 'PhabricatorConfigGroupController', | ||||
'version/' => 'PhabricatorConfigVersionController', | |||||
'database/'. | 'database/'. | ||||
'(?:(?P<ref>[^/]+)/'. | '(?:(?P<ref>[^/]+)/'. | ||||
'(?:(?P<database>[^/]+)/'. | '(?:(?P<database>[^/]+)/'. | ||||
'(?:(?P<table>[^/]+)/'. | '(?:(?P<table>[^/]+)/'. | ||||
'(?:(?:col/(?P<column>[^/]+)|key/(?P<key>[^/]+))/)?)?)?)?' | '(?:(?:col/(?P<column>[^/]+)|key/(?P<key>[^/]+))/)?)?)?)?' | ||||
=> 'PhabricatorConfigDatabaseStatusController', | => 'PhabricatorConfigDatabaseStatusController', | ||||
'dbissue/' => 'PhabricatorConfigDatabaseIssueController', | 'dbissue/' => 'PhabricatorConfigDatabaseIssueController', | ||||
'(?P<verb>ignore|unignore)/(?P<key>[^/]+)/' | '(?P<verb>ignore|unignore)/(?P<key>[^/]+)/' | ||||
Show All 11 Lines | return array( | ||||
'(?:(?P<module>[^/]+)/)?' => 'PhabricatorConfigModuleController', | '(?:(?P<module>[^/]+)/)?' => 'PhabricatorConfigModuleController', | ||||
), | ), | ||||
'cluster/' => array( | 'cluster/' => array( | ||||
'databases/' => 'PhabricatorConfigClusterDatabasesController', | 'databases/' => 'PhabricatorConfigClusterDatabasesController', | ||||
'notifications/' => 'PhabricatorConfigClusterNotificationsController', | 'notifications/' => 'PhabricatorConfigClusterNotificationsController', | ||||
'repositories/' => 'PhabricatorConfigClusterRepositoriesController', | 'repositories/' => 'PhabricatorConfigClusterRepositoriesController', | ||||
'search/' => 'PhabricatorConfigClusterSearchController', | 'search/' => 'PhabricatorConfigClusterSearchController', | ||||
), | ), | ||||
'settings/' => array( | |||||
'' => 'PhabricatorConfigSettingsListController', | |||||
'(?P<filter>advanced|all)/' | |||||
=> 'PhabricatorConfigSettingsListController', | |||||
'history/' => 'PhabricatorConfigSettingsHistoryController', | |||||
), | |||||
), | ), | ||||
); | ); | ||||
} | } | ||||
} | } |