Path: blob/master/src/applications/conduit/application/PhabricatorConduitApplication.php
12256 views
<?php12final class PhabricatorConduitApplication extends PhabricatorApplication {34public function getBaseURI() {5return '/conduit/';6}78public function getIcon() {9return 'fa-tty';10}1112public function canUninstall() {13return false;14}1516public function getHelpDocumentationArticles(PhabricatorUser $viewer) {17return array(18array(19'name' => pht('Conduit API Overview'),20'href' => PhabricatorEnv::getDoclink('Conduit API Overview'),21),22);23}2425public function getName() {26return pht('Conduit');27}2829public function getShortDescription() {30return pht('Developer API');31}3233public function getTitleGlyph() {34return "\xE2\x87\xB5";35}3637public function getApplicationGroup() {38return self::GROUP_DEVELOPER;39}4041public function getApplicationOrder() {42return 0.100;43}4445public function getRoutes() {46return array(47'/conduit/' => array(48$this->getQueryRoutePattern() => 'PhabricatorConduitListController',49'method/(?P<method>[^/]+)/' => 'PhabricatorConduitConsoleController',50'log/' => array(51$this->getQueryRoutePattern() =>52'PhabricatorConduitLogController',53'view/(?P<view>[^/]+)/' => 'PhabricatorConduitLogController',54),55'token/' => array(56'' => 'PhabricatorConduitTokenController',57'edit/(?:(?P<id>\d+)/)?' =>58'PhabricatorConduitTokenEditController',59'terminate/(?:(?P<id>\d+)/)?' =>60'PhabricatorConduitTokenTerminateController',61),62'login/' => 'PhabricatorConduitTokenHandshakeController',63),64'/api/(?P<method>[^/]+)' => 'PhabricatorConduitAPIController',65);66}6768}697071