Sha256: ff5d3c3e30f5e2a756a23e800bc7e2345d6e0fb6e66e96fd865df8878a85736c

Contents?: true

Size: 634 Bytes

Versions: 4

Compression:

Stored size: 634 Bytes

Contents

class ActionDispatch::Routing::Mapper

  def cms_fortress_routes(options = {})
    path = options[:path] || "cms-admin"

    devise_for "cms/fortress/users", :path => path, :path_names => {
      :sign_in => 'login', :sign_out => 'logout'
    }

    scope path, module: 'cms/fortress' do
      resources :roles, :as => 'cms_fortress_roles'
      resources :users, :as => 'cms_fortress_users'

      get 'settings' => 'admin#settings', :as => 'cms_fortress_settings'
      get 'design' => 'admin#design', :as => 'cms_fortress_design'
      get 'settings/users' => 'admin#users', :as => 'cms_fortress_user_settings'

    end

  end
end

Version data entries

4 entries across 4 versions & 1 rubygems

Version Path
cms-fortress-1.0.3 lib/cms/fortress/routes/admin.rb
cms-fortress-1.0.2 lib/cms/fortress/routes/admin.rb
cms-fortress-1.0.1 lib/cms/fortress/routes/admin.rb
cms-fortress-1.0.0 lib/cms/fortress/routes/admin.rb