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