Sha256: aae972abd5c02bb092ff1113faba4776878cd59350cb3696807373b4e186ddab

Contents?: true

Size: 832 Bytes

Versions: 4

Compression:

Stored size: 832 Bytes

Contents

require 'saucy/routing_extensions'

Rails.application.routes.draw do
  resources :accounts, :only => [:index, :edit, :update, :destroy]

  through :accounts do
    resource  :billing
    resource  :plan
    resources :projects
    resources :memberships, :only => [:index, :edit, :update, :destroy]
    resources :invitations, :only => [:show, :update, :new, :create]
  end

  resources :plans, :only => [:index] do
    resources :accounts, :only => [:new, :create]
  end

  resource :profile, :only => [:edit, :update]
  
  namespace :admin do
    resources :accounts, :only => [:index, :show] do
      get :search, :on => :collection
      resource :trial_extensions, :only => [:create]
    end
    resources :users, :only => [:index, :show] do
      get :search, :on => :collection
    end
    match "/" => "base#show"
  end
end

Version data entries

4 entries across 4 versions & 1 rubygems

Version Path
saucy-0.15.2 config/routes.rb
saucy-0.15.1 config/routes.rb
saucy-0.15.0 config/routes.rb
saucy-0.14.5 config/routes.rb