Module: Roleup::HasRoles

Defined in:
lib/roleup/has_roles.rb

Instance Method Summary collapse

Instance Method Details

#has_role?(role) ⇒ Boolean

Returns:

  • (Boolean)


11
12
13
# File 'lib/roleup/has_roles.rb', line 11

def has_role?(role)
  roles.include? role
end

#rolesObject



3
4
5
# File 'lib/roleup/has_roles.rb', line 3

def roles
  @roles ||= List.new
end

#set_roles(*roles) ⇒ Object



7
8
9
# File 'lib/roleup/has_roles.rb', line 7

def set_roles(*roles)
  @roles = List.new(*roles)
end