Route::get('resetpassword/(:any)', array('uses' => 'users@get_reset_password', 'as' => 'reset_password')); Route::post('resetpassword/(:any)', array('uses' => 'users@post_reset_password', 'as' => 'reset_password')); Route::resourceful('vendors', array('new', 'create', 'index', 'show')); Route::resourceful('officers', array('new', 'create', 'update', 'index')); Route::get('government', array('uses' => 'home@government', 'as' => 'government')); Route::get('officers/typeahead', array('uses' => 'officers@typeahead', 'as' => 'officers_typeahead')); Route::resourceful('questions', array('create', 'update')); Route::resourceful('notifications', array('index')); Route::get('notifications/json', array('uses' => 'notifications@json', 'as' => 'notifications_json')); Route::put('notifications/(:num)/markasread', array('uses' => 'notifications@mark_as_read', 'as' => 'notification_mark_as_read')); Route::get('bids/mine', array('uses' => 'bids@mine', 'as' => 'my_bids')); Route::get('reports', array('uses' => 'reports@index', 'as' => 'reports')); Route::get('faq', array('uses' => 'home@faq', 'as' => 'faq')); Route::get('maint', array('uses' => 'home@maint', 'as' => 'maint')); //////// Route::resourceful('projects', array('new', 'create', 'edit', 'update', 'index', 'show')); Route::get('projects/feed/(:any)', array('uses' => 'projects@rss', 'as' => 'project_rss')); Route::get('projects/mine', array('uses' => 'projects@mine', 'as' => 'my_projects')); Route::get('projects/(:num)/search-available-sections', array('uses' => 'projects@search_available_sections', 'as' => 'project_search_available_sections')); Route::get('projects/(:num)/more-templates', array('uses' => 'projects@more_templates', 'as' => 'project_more_templates')); Route::get('projects/(:num)/outbound', array('uses' => 'projects@outbound', 'as' => 'project_outbound')); Route::get('projects/(:num)/admin', array('uses' => 'projects@admin', 'as' => 'project_admin')); Route::get('projects/(:num)/collaborators', array('uses' => 'projects@get_collaborators')); Route::post('projects/(:num)/collaborators', array('uses' => 'projects@add_collaborator', 'as' => 'project_collaborators')); Route::delete('projects/(:num)/collaborators/(:num)', array('uses' => 'projects@destroy_collaborator', 'as' => 'project_collaborators_destroy')); Route::get('projects/(:num)/bids', array('uses' => 'bids@review', 'as' => 'review_bids')); Route::get('projects/(:num)/postonfbo', array('uses' => 'projects@post_on_fbo', 'as' => 'project_post_on_fbo')); Route::post('projects/(:num)/postonfbo', array('uses' => 'projects@post_on_fbo_post', 'as' => 'project_post_on_fbo')); Route::get('projects/(:num)/repostonfbo', array('uses' => 'projects@repost_on_fbo', 'as' => 'project_repost_on_fbo')); Route::post('projects/(:num)/repostonfbo', array('uses' => 'projects@repost_on_fbo_post', 'as' => 'project_repost_on_fbo')); Route::post('projects/(:num)/nochanges', array('uses' => 'projects@amendment_no_changes_post', 'as' => 'project_amendment_no_changes'));