Differential D14949 Diff 36124 src/applications/diffusion/application/PhabricatorDiffusionApplication.php
Changeset View
Changeset View
Standalone View
Standalone View
src/applications/diffusion/application/PhabricatorDiffusionApplication.php
Show First 20 Lines • Show All 58 Lines • ▼ Show 20 Lines | return array( | ||||
=> 'DiffusionRepositoryListController', | => 'DiffusionRepositoryListController', | ||||
'new/' => 'DiffusionRepositoryNewController', | 'new/' => 'DiffusionRepositoryNewController', | ||||
'(?P<edit>create)/' => 'DiffusionRepositoryCreateController', | '(?P<edit>create)/' => 'DiffusionRepositoryCreateController', | ||||
'(?P<edit>import)/' => 'DiffusionRepositoryCreateController', | '(?P<edit>import)/' => 'DiffusionRepositoryCreateController', | ||||
'pushlog/' => array( | 'pushlog/' => array( | ||||
'(?:query/(?P<queryKey>[^/]+)/)?' => 'DiffusionPushLogListController', | '(?:query/(?P<queryKey>[^/]+)/)?' => 'DiffusionPushLogListController', | ||||
'view/(?P<id>\d+)/' => 'DiffusionPushEventViewController', | 'view/(?P<id>\d+)/' => 'DiffusionPushEventViewController', | ||||
), | ), | ||||
'(?P<repositoryCallsign>(?P<callsign>[A-Z]+))/' => array( | '(?P<repositoryCallsign>[A-Z]+)/' => array( | ||||
'' => 'DiffusionRepositoryController', | '' => 'DiffusionRepositoryController', | ||||
'repository/(?P<dblob>.*)' => 'DiffusionRepositoryController', | 'repository/(?P<dblob>.*)' => 'DiffusionRepositoryController', | ||||
'change/(?P<dblob>.*)' => 'DiffusionChangeController', | 'change/(?P<dblob>.*)' => 'DiffusionChangeController', | ||||
'history/(?P<dblob>.*)' => 'DiffusionHistoryController', | 'history/(?P<dblob>.*)' => 'DiffusionHistoryController', | ||||
'browse/(?P<dblob>.*)' => 'DiffusionBrowseController', | 'browse/(?P<dblob>.*)' => 'DiffusionBrowseController', | ||||
'lastmodified/(?P<dblob>.*)' => 'DiffusionLastModifiedController', | 'lastmodified/(?P<dblob>.*)' => 'DiffusionLastModifiedController', | ||||
'diff/' => 'DiffusionDiffController', | 'diff/' => 'DiffusionDiffController', | ||||
Show All 34 Lines | return array( | ||||
'delete/(?P<id>\d+)/' => 'DiffusionMirrorDeleteController', | 'delete/(?P<id>\d+)/' => 'DiffusionMirrorDeleteController', | ||||
), | ), | ||||
), | ), | ||||
// NOTE: This must come after the rule above; it just gives us a | // NOTE: This must come after the rule above; it just gives us a | ||||
// catch-all for serving repositories over HTTP. We must accept | // catch-all for serving repositories over HTTP. We must accept | ||||
// requests without the trailing "/" because SVN commands don't | // requests without the trailing "/" because SVN commands don't | ||||
// necessarily include it. | // necessarily include it. | ||||
'(?P<callsign>[A-Z]+)(/|$).*' => 'DiffusionRepositoryDefaultController', | '(?P<repositoryCallsign>[A-Z]+)(?:/.*)?' => | ||||
'DiffusionRepositoryDefaultController', | |||||
'inline/' => array( | 'inline/' => array( | ||||
'edit/(?P<phid>[^/]+)/' => 'DiffusionInlineCommentController', | 'edit/(?P<phid>[^/]+)/' => 'DiffusionInlineCommentController', | ||||
'preview/(?P<phid>[^/]+)/' | 'preview/(?P<phid>[^/]+)/' | ||||
=> 'DiffusionInlineCommentPreviewController', | => 'DiffusionInlineCommentPreviewController', | ||||
), | ), | ||||
'services/' => array( | 'services/' => array( | ||||
'path/' => array( | 'path/' => array( | ||||
▲ Show 20 Lines • Show All 55 Lines • Show Last 20 Lines |