Class: LogicalAuthz::RoutesGenerator
Instance Method Summary
collapse
#controllers, #models, #routes, #specs
Instance Method Details
#add_group_user ⇒ Object
3
4
5
6
|
# File 'lib/logical_authz/generators/routes/generator.rb', line 3
def add_group_user
route "post '/group_user' => 'groups_users#create'"
route "delete '/ungroup_user' => 'groups_users#destroy'"
end
|
#add_groups ⇒ Object
13
14
15
|
# File 'lib/logical_authz/generators/routes/generator.rb', line 13
def add_groups
route "resources :groups"
end
|
#add_permissions ⇒ Object
8
9
10
11
|
# File 'lib/logical_authz/generators/routes/generator.rb', line 8
def add_permissions
route "post '/permit' => 'permissions#create'"
route "delete '/permit' => 'permissions#destroy'"
end
|
#default_unauthorized ⇒ Object
17
18
19
|
# File 'lib/logical_authz/generators/routes/generator.rb', line 17
def default_unauthorized
route "match '/' => 'home#index', :as => :default_unauthorized"
end
|