Class: Ability::GroupResourceType
- Inherits:
-
Permission::ResourceType
- Object
- Permission::ResourceType
- Ability::GroupResourceType
- Defined in:
- app/models/ability.rb
Overview
Instance Method Summary collapse
- #actions ⇒ Object
-
#initialize ⇒ GroupResourceType
constructor
A new instance of GroupResourceType.
- #resources ⇒ Object
Methods inherited from Permission::ResourceType
#add_ability, #compare, for_class, #has_resource_list?, #role_can?, #roles_can?, #roles_permissions
Constructor Details
#initialize ⇒ GroupResourceType
Returns a new instance of GroupResourceType.
192 193 194 |
# File 'app/models/ability.rb', line 192 def initialize super(Group, 'Group') end |
Instance Method Details
#actions ⇒ Object
196 197 198 199 200 |
# File 'app/models/ability.rb', line 196 def actions [ :edit #Edit group memberships in admin backend ] end |
#resources ⇒ Object
202 203 204 |
# File 'app/models/ability.rb', line 202 def resources Group.scoped end |