Sha256: 6bbf6335af47d515437e7497d31922c71c3dd1aa2c9895514aa321ece3ab71c0
Contents?: true
Size: 1.67 KB
Versions: 5
Compression:
Stored size: 1.67 KB
Contents
Rails.application.routes.draw do mount EffectiveCpd::Engine => '/', as: 'effective_cpd' end EffectiveCpd::Engine.routes.draw do scope module: 'effective' do # Statements wizard resources :cpd_cycles, path: "cpd_#{EffectiveCpd.cycle_label.pluralize.parameterize.underscore}", only: [:show] do resources :cpd_statements, path: :statements, only: [:new, :show] do resources :build, controller: :cpd_statements, only: [:show, :update] end end # CRUD StatementActivities resources :cpd_statements, only: [] do resources :cpd_statement_activities, except: [:index, :show] end # Audits Auditee wizard resources :cpd_audits, only: [:new, :show] do get :chat, on: :member resources :build, controller: :cpd_audits, only: [:show, :update] end # Audits Auditor / Audit Reviewer wizard resources :cpd_audit_reviews, only: [:new, :show] do get :chat, on: :member resources :build, controller: :cpd_audit_reviews, only: [:show, :update] end end namespace :admin do resources :cpd_categories, except: [:show] resources :cpd_activities, except: [:show] resources :cpd_statement_activities, only: [:index, :show] resources :cpd_cycles, except: [:show] resources :cpd_rules, only: [:index] resources :cpd_special_rules, except: [:show] resources :cpd_statements, only: [:index, :show] do post :unsubmit, on: :member end resources :cpd_audit_levels, except: [:show] resources :cpd_audit_level_questions, except: [:show] resources :cpd_audits, except: [:show] resources :cpd_audit_reviews resources :cpd_bulk_audits, only: [:index, :new, :create] end end
Version data entries
5 entries across 5 versions & 1 rubygems
Version | Path |
---|---|
effective_cpd-1.2.4 | config/routes.rb |
effective_cpd-1.2.3 | config/routes.rb |
effective_cpd-1.2.2 | config/routes.rb |
effective_cpd-1.2.1 | config/routes.rb |
effective_cpd-1.2.0 | config/routes.rb |