config/routes.rb in the_comments-2.1.0 vs config/routes.rb in the_comments-2.2.0

- old
+ new

@@ -1,28 +1,36 @@ -TheComments::Engine.routes.draw do - resources :comments do - member do - post :to_spam - post :to_draft - post :to_published - delete :to_deleted - end +module TheComments + class UserRoutes + def call mapper, options = {} + mapper.collection do + mapper.get :manage - collection do - get :manage + mapper.get :my_draft + mapper.get :my_published + mapper.get :my_comments - get :my_draft - get :my_published - get :my_comments + mapper.get :draft + mapper.get :published + mapper.get :deleted + mapper.get :spam + end - get :total_draft - get :total_published - get :total_deleted - get :total_spam + mapper.member do + mapper.post :to_spam + mapper.post :to_draft + mapper.post :to_published + mapper.delete :to_deleted + end + end + end - get :draft - get :published - get :deleted - get :spam + class AdminRoutes + def call mapper, options = {} + mapper.collection do + mapper.get :total_draft + mapper.get :total_published + mapper.get :total_deleted + mapper.get :total_spam + end end end end \ No newline at end of file