module Permissify::Controller::ClassMethods

Public Instance Methods

verify_permissify_authorized(**options) click to toggle source

Fail loud (after_action) if an action returned without calling permissify_authorize. A forgotten authorization must never pass silently.

# File lib/permissify/rails.rb, line 35
def verify_permissify_authorized(**options)
  after_action(:permissify_verify_authorized!, **options)
end
verify_permissify_scoped(**options) click to toggle source

Fail loud if an action returned without calling permissify_scope.

# File lib/permissify/rails.rb, line 40
def verify_permissify_scoped(**options)
  after_action(:permissify_verify_scoped!, **options)
end