Introduce PHID generation.

This commit is contained in:
epriestley
2011-01-22 21:09:13 -08:00
parent eecc003a62
commit 2c7e71cac5
29 changed files with 711 additions and 47 deletions

View File

@@ -35,18 +35,27 @@ class AphrontDefaultApplicationConfiguration
'delete/(?<id>\d+)/$' => 'RepositoryDeleteController',
),
'/' => array(
'$' => 'AphrontDirectoryMainController',
'$' => 'PhabricatorDirectoryMainController',
),
'/directory/' => array(
'item/$' => 'AphrontDirectoryItemListController',
'item/edit/(?:(?<id>\d+)/)?$' => 'AphrontDirectoryItemEditController',
'item/delete/(?<id>\d+)/' => 'AphrontDirectoryItemDeleteController',
'item/$'
=> 'PhabricatorDirectoryItemListController',
'item/edit/(?:(?<id>\d+)/)?$'
=> 'PhabricatorDirectoryItemEditController',
'item/delete/(?<id>\d+)/'
=> 'PhabricatorDirectoryItemDeleteController',
'category/$'
=> 'AphrontDirectoryCategoryListController',
=> 'PhabricatorDirectoryCategoryListController',
'category/edit/(?:(?<id>\d+)/)?$'
=> 'AphrontDirectoryCategoryEditController',
=> 'PhabricatorDirectoryCategoryEditController',
'category/delete/(?<id>\d+)/'
=> 'AphrontDirectoryCategoryDeleteController',
=> 'PhabricatorDirectoryCategoryDeleteController',
),
'/phid/' => array(
'$' => 'PhabricatorPHIDListController',
'type/$' => 'PhabricatorPHIDTypeListController',
'type/edit/(?:(?<id>\d+)/)?$' => 'PhabricatorPHIDTypeEditController',
'new/$' => 'PhabricatorPHIDAllocateController',
),
'.*' => 'AphrontDefaultApplicationController',
);