Module: RoleOn::RoleOnUserInstanceMethods

Defined in:
lib/role_on.rb

Instance Method Summary collapse

Instance Method Details

#has_role?(*roles) ⇒ Boolean Also known as: has_roles?

Returns:

  • (Boolean)


28
29
30
31
# File 'lib/role_on.rb', line 28

def has_role?(*roles)
  return false if self.roles.empty?
  roles.reject { |r| self.roles.include?(Role[r]) }.empty?
end