pht('Conduit API Overview'), 'href' => PhabricatorEnv::getDoclink('Conduit API Overview'), ), ); } public function getName() { return pht('Conduit'); } public function getShortDescription() { return pht('Developer API'); } public function getTitleGlyph() { return "\xE2\x87\xB5"; } public function getApplicationGroup() { return self::GROUP_DEVELOPER; } public function getApplicationOrder() { return 0.100; } public function getRoutes() { return array( '/conduit/' => array( $this->getQueryRoutePattern() => 'PhabricatorConduitListController', 'method/(?P[^/]+)/' => 'PhabricatorConduitConsoleController', 'log/' => array( $this->getQueryRoutePattern() => 'PhabricatorConduitLogController', 'view/(?P[^/]+)/' => 'PhabricatorConduitLogController', ), 'token/' => array( '' => 'PhabricatorConduitTokenController', 'edit/(?:(?P\d+)/)?' => 'PhabricatorConduitTokenEditController', 'terminate/(?:(?P\d+)/)?' => 'PhabricatorConduitTokenTerminateController', ), 'login/' => 'PhabricatorConduitTokenHandshakeController', ), '/api/(?P[^/]+)' => 'PhabricatorConduitAPIController', ); } }