Module: ActiveAdminRole::RoleBasedAuthorizable::ClassMethods
- Defined in:
- lib/active_admin_role/role_based_authorizable.rb
Instance Method Summary collapse
Instance Method Details
#guest_user_roles ⇒ Object
30 31 32 |
# File 'lib/active_admin_role/role_based_authorizable.rb', line 30 def guest_user_roles @_guest_users ||= config.guest_user_roles.try(:map, &:to_s) || [] end |
#manageable_roles ⇒ Object
22 23 24 |
# File 'lib/active_admin_role/role_based_authorizable.rb', line 22 def manageable_roles @_manageable_roles ||= roles.except(*manageless_roles) end |
#super_user_roles ⇒ Object
26 27 28 |
# File 'lib/active_admin_role/role_based_authorizable.rb', line 26 def super_user_roles @_super_user_roles ||= config.super_user_roles.try(:map, &:to_s) || [] end |