Module: JSONAPI::Authorization::PunditScopedResource::ClassMethods
- Defined in:
- lib/jsonapi/authorization/pundit_scoped_resource.rb
Instance Method Summary collapse
Instance Method Details
#records(options = {}) ⇒ Object
9 10 11 12 |
# File 'lib/jsonapi/authorization/pundit_scoped_resource.rb', line 9 def records( = {}) user_context = JSONAPI::Authorization.configuration.user_context([:context]) ::Pundit.policy_scope!(user_context, _model_class) end |