Sha256: 1d6faf2fe06400e140f6b83346d4016bc5be0ae3ea6e38722fef2e9e322ae4a2

Contents?: true

Size: 573 Bytes

Versions: 2

Compression:

Stored size: 573 Bytes

Contents

ActionController::Routing::Routes.draw do |map|
  if Group.table_exists?
    map.namespace :admin do |admin|
      admin.resources :groups
    end
    map.with_options(:controller => 'admin/groups') do |group|
      group.remove_admin_group 'admin/groups/:id/remove', :action => 'remove', :conditions => {:method => :get}
      group.add_member_admin_group 'admin/groups/:id/add_member', :action => 'add_member', :conditions => {:method => :post}
      group.remove_member_admin_group 'admin/groups/:group_id/remove_member/:id', :action => 'remove_member'
    end
  end
end

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
radiant-page_group_permissions-extension-1.0.1 config/routes.rb
radiant-page_group_permissions-extension-1.0.0 config/routes.rb