Differential D16316 Diff 39288 src/applications/packages/application/PhabricatorPackagesApplication.php
Changeset View
Changeset View
Standalone View
Standalone View
src/applications/packages/application/PhabricatorPackagesApplication.php
Show All 27 Lines | final class PhabricatorPackagesApplication extends PhabricatorApplication { | ||||
public function getRoutes() { | public function getRoutes() { | ||||
return array( | return array( | ||||
'/package/' => array( | '/package/' => array( | ||||
'(?P<publisherKey>[^/]+)/' => array( | '(?P<publisherKey>[^/]+)/' => array( | ||||
'' => 'PhabricatorPackagesPublisherViewController', | '' => 'PhabricatorPackagesPublisherViewController', | ||||
'(?P<packageKey>[^/]+)/' => array( | '(?P<packageKey>[^/]+)/' => array( | ||||
'' => 'PhabricatorPackagesPackageViewController', | '' => 'PhabricatorPackagesPackageViewController', | ||||
'(?P<versionKey>[^/]+)/' => | |||||
'PhabricatorPackagesVersionViewController', | |||||
), | ), | ||||
), | ), | ||||
), | ), | ||||
'/packages/' => array( | '/packages/' => array( | ||||
'publisher/' => array( | 'publisher/' => array( | ||||
$this->getQueryRoutePattern() => | $this->getQueryRoutePattern() => | ||||
'PhabricatorPackagesPublisherListController', | 'PhabricatorPackagesPublisherListController', | ||||
$this->getEditRoutePattern('edit/') => | $this->getEditRoutePattern('edit/') => | ||||
'PhabricatorPackagesPublisherEditController', | 'PhabricatorPackagesPublisherEditController', | ||||
), | ), | ||||
'package/' => array( | 'package/' => array( | ||||
$this->getQueryRoutePattern() => | $this->getQueryRoutePattern() => | ||||
'PhabricatorPackagesPackageListController', | 'PhabricatorPackagesPackageListController', | ||||
$this->getEditRoutePattern('edit/') => | $this->getEditRoutePattern('edit/') => | ||||
'PhabricatorPackagesPackageEditController', | 'PhabricatorPackagesPackageEditController', | ||||
), | ), | ||||
'version/' => array( | |||||
$this->getQueryRoutePattern() => | |||||
'PhabricatorPackagesVersionListController', | |||||
$this->getEditRoutePattern('edit/') => | |||||
'PhabricatorPackagesVersionEditController', | |||||
), | |||||
), | ), | ||||
); | ); | ||||
} | } | ||||
} | } |