# File lib/auth_assistant/role_strategies/admin_field.rb, line 18 def role admin == true ? 'admin' : 'default' end
# File lib/auth_assistant/role_strategies/admin_field.rb, line 14 def role=(role) self.roles = [role] end
# File lib/auth_assistant/role_strategies/admin_field.rb, line 22 def role?(_role) role == _role.to_s end
# File lib/auth_assistant/role_strategies/admin_field.rb, line 10 def roles [role] end
# File lib/auth_assistant/role_strategies/admin_field.rb, line 5 def roles=(*roles) new_role = roles.first.to_s self.admin = new_role == 'admin' end
# File lib/auth_assistant/role_strategies/admin_field.rb, line 32 def self.included(base) base.extend(ClassMethods) end