Module: SweetPortfolio::Routing

Defined in:
lib/sweet_portfolio/routing.rb

Class Method Summary collapse

Class Method Details

.admin(options = {}) ⇒ Object



3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
# File 'lib/sweet_portfolio/routing.rb', line 3

def self.admin(options = {})
  options[:path] ||= 'admin'
  
  Rails.application.routes.draw do
    namespace :admin, :path => options[:path] do
      namespace :gallery do
        resources :galleries do
          put :reorder, :on => :collection
          resources :photos do
            put :reorder, :on => :collection
            get :crop,    :on => :member
          end
        end
      end
    end
  end
end