Sha256: 0c717399a3e8c50f6fe6b87bccfa60865fc47676826077dc5774c8dc92fdf69f
Contents?: true
Size: 858 Bytes
Versions: 6
Compression:
Stored size: 858 Bytes
Contents
Rails.application.routes.draw do scope "admin", :module => :admin, :as => "admin" do match "/" => "dashboard#show", :as => "dashboard" match "user_guide" => "base#user_guide" if Typus.authentication == :session resource :session, :only => [:new, :create], :controller => :session do get :destroy, :as => "destroy" end resources :account, :only => [:new, :create, :show, :forgot_password] do collection do get :forgot_password post :send_password end end end Typus.models.map { |i| i.to_resource }.each do |resource| match "#{resource}(/:action(/:id))(.:format)", :controller => resource end Typus.resources.map { |i| i.underscore }.each do |resource| match "#{resource}(/:action(/:id))(.:format)", :controller => resource end end end
Version data entries
6 entries across 6 versions & 1 rubygems