Module: RoleStrategy::ActiveRecord::ManyRoles::ClassMethods
- Defined in:
- lib/roles_active_record/strategy/multi/many_roles.rb
Instance Method Summary collapse
Instance Method Details
#in_role(role_name) ⇒ Object
26 27 28 |
# File 'lib/roles_active_record/strategy/multi/many_roles.rb', line 26 def in_role(role_name) in_roles(role_name) end |
#in_roles(*role_names) ⇒ Object
30 31 32 |
# File 'lib/roles_active_record/strategy/multi/many_roles.rb', line 30 def in_roles(*role_names) joins(:many_roles) & Role.named(role_names) end |