Changeset View
Changeset View
Standalone View
Standalone View
src/applications/phame/application/PhabricatorPhameApplication.php
| Show All 36 Lines | final class PhabricatorPhameApplication extends PhabricatorApplication { | ||||
| public function getRoutes() { | public function getRoutes() { | ||||
| return array( | return array( | ||||
| '/phame/' => array( | '/phame/' => array( | ||||
| '' => 'PhamePostListController', | '' => 'PhamePostListController', | ||||
| 'live/(?P<id>[^/]+)/(?P<more>.*)' => 'PhameBlogLiveController', | 'live/(?P<id>[^/]+)/(?P<more>.*)' => 'PhameBlogLiveController', | ||||
| 'post/' => array( | 'post/' => array( | ||||
| '(?:(?P<filter>draft|all)/)?' => 'PhamePostListController', | '(?:(?P<filter>draft|all)/)?' => 'PhamePostListController', | ||||
| '(?:query/(?P<queryKey>[^/]+)/)?' => 'PhamePostListController', | |||||
| 'blogger/(?P<bloggername>[\w\.-_]+)/' => 'PhamePostListController', | 'blogger/(?P<bloggername>[\w\.-_]+)/' => 'PhamePostListController', | ||||
| 'delete/(?P<id>[^/]+)/' => 'PhamePostDeleteController', | 'delete/(?P<id>[^/]+)/' => 'PhamePostDeleteController', | ||||
| 'edit/(?:(?P<id>[^/]+)/)?' => 'PhamePostEditController', | 'edit/(?:(?P<id>[^/]+)/)?' => 'PhamePostEditController', | ||||
| 'view/(?P<id>\d+)/' => 'PhamePostViewController', | 'view/(?P<id>\d+)/' => 'PhamePostViewController', | ||||
| 'publish/(?P<id>\d+)/' => 'PhamePostPublishController', | 'publish/(?P<id>\d+)/' => 'PhamePostPublishController', | ||||
| 'unpublish/(?P<id>\d+)/' => 'PhamePostUnpublishController', | 'unpublish/(?P<id>\d+)/' => 'PhamePostUnpublishController', | ||||
| 'notlive/(?P<id>\d+)/' => 'PhamePostNotLiveController', | 'notlive/(?P<id>\d+)/' => 'PhamePostNotLiveController', | ||||
| 'preview/' => 'PhamePostPreviewController', | 'preview/' => 'PhamePostPreviewController', | ||||
| 'framed/(?P<id>\d+)/' => 'PhamePostFramedController', | 'framed/(?P<id>\d+)/' => 'PhamePostFramedController', | ||||
| 'new/' => 'PhamePostNewController', | 'new/' => 'PhamePostNewController', | ||||
| 'move/(?P<id>\d+)/' => 'PhamePostNewController', | 'move/(?P<id>\d+)/' => 'PhamePostNewController', | ||||
| ), | ), | ||||
| 'blog/' => array( | 'blog/' => array( | ||||
| '(?:(?P<filter>user|all)/)?' => 'PhameBlogListController', | '(?:(?P<filter>user|all)/)?' => 'PhameBlogListController', | ||||
| '(?:query/(?P<queryKey>[^/]+)/)?' => 'PhameBlogListController', | |||||
| 'delete/(?P<id>[^/]+)/' => 'PhameBlogDeleteController', | 'delete/(?P<id>[^/]+)/' => 'PhameBlogDeleteController', | ||||
| 'edit/(?P<id>[^/]+)/' => 'PhameBlogEditController', | 'edit/(?P<id>[^/]+)/' => 'PhameBlogEditController', | ||||
| 'view/(?P<id>[^/]+)/' => 'PhameBlogViewController', | 'view/(?P<id>[^/]+)/' => 'PhameBlogViewController', | ||||
| 'feed/(?P<id>[^/]+)/' => 'PhameBlogFeedController', | 'feed/(?P<id>[^/]+)/' => 'PhameBlogFeedController', | ||||
| 'new/' => 'PhameBlogEditController', | 'new/' => 'PhameBlogEditController', | ||||
| ), | ), | ||||
| ) + $this->getResourceSubroutes(), | ) + $this->getResourceSubroutes(), | ||||
| ); | ); | ||||
| Show All 37 Lines | |||||