module JsonapiActions::Authorization

Public Instance Methods

authorize(record, query = nil) click to toggle source
# File lib/jsonapi_actions/authorization.rb, line 18
def authorize(record, query = nil)
  # do nothing
end
permitted_attributes() click to toggle source
# File lib/jsonapi_actions/authorization.rb, line 14
def permitted_attributes
  []
end
policy(record) click to toggle source
# File lib/jsonapi_actions/authorization.rb, line 10
def policy(record)
  OpenStruct.new(permitted_attributes: permitted_attributes)
end
policy_scope(scope) click to toggle source
# File lib/jsonapi_actions/authorization.rb, line 6
def policy_scope(scope)
  scope
end