Method: Rolify::Role#has_cached_role?

Defined in:
lib/rolify/role.rb

#has_cached_role?(role_name, resource = nil) ⇒ Boolean

Returns:

  • (Boolean)


47
48
49
50
# File 'lib/rolify/role.rb', line 47

def has_cached_role?(role_name, resource = nil)
  return has_strict_cached_role?(role_name, resource) if self.class.strict_rolify and resource and resource != :any
  self.class.adapter.find_cached(self.roles, name: role_name, resource: resource).any?
end