Sha256: 1778ef9d45d7ec99625e1d41ec7cc6507409314282d6e7b3e81e7bf93b3240f5
Contents?: true
Size: 901 Bytes
Versions: 10
Compression:
Stored size: 901 Bytes
Contents
Rails.application.routes.draw do concern :printing do member do get 'print' get 'slip' end collection do get 'print' end end # prefer and defer elements (setting preferred true|false) concern :preferring do member do get 'prefer' get 'defer' end end # attach and detach the route in question to its 'parent' concern :attaching do member do get 'attach' get 'detach' end end # activate and passify the route in question concern :activating do member do get 'activate' get 'deactivate' end end # devise_for :users, :controllers => { :invitations => 'users/invitations', :sessions => 'devise/cas_sessions' } scope '/admin' do resources :accounts, concerns: [:activating, :attaching, :printing] do resources :users, concerns: [:activating, :printing] end end end
Version data entries
10 entries across 10 versions & 1 rubygems