class Pundit::PolicyFinder

def policy!

Raises:
  • (NotDefinedError) - if policy could not be determined

Returns:
  • (Class) - policy class with query methods
def policy!
  policy or raise NotDefinedError, "unable to find policy `#{find(object)}` for `#{object.inspect}`"
end