Module: DeviseMasquerade::Routes

Defined in:
lib/devise_masquerade/routes.rb

Instance Method Summary collapse

Instance Method Details

#devise_masquerade(mapping, controllers) ⇒ Object



4
5
6
7
8
9
10
11
12
13
14
15
# File 'lib/devise_masquerade/routes.rb', line 4

def devise_masquerade(mapping, controllers)
  resources :masquerade,
    path: mapping.path_names[:masquerade],
    controller: controllers[:masquerades],
    only: [] do

    collection do
      get :show
      get :back
    end
  end
end